Cards: Toolbox and card creation

This commit is contained in:
2015-06-19 07:26:02 +02:00
parent 0137680d58
commit 8cee8412b4
5 changed files with 229 additions and 10 deletions

View File

@@ -83,6 +83,8 @@ namespace Scrummer.Controls
sbCfg.AppendFormat(" ServiceUrl: \"{0}\",\n", _serviceUrl);
sbCfg.AppendFormat(" TimePoolData: {0},\n", _timePoolData);
sbCfg.AppendFormat(" Texts: {{\n");
sbCfg.AppendFormat(" Toolbox: \"Toolbox\",\n");
sbCfg.AppendFormat(" AddCard: \"+ Add card\",\n");
sbCfg.AppendFormat(" Accept: \"Accept\",\n");
sbCfg.AppendFormat(" Cancel: \"Cancel\",\n");
sbCfg.AppendFormat(" ConfirmDelete: \"Are you sure to delete?\",\n");

View File

@@ -139,7 +139,7 @@ namespace Scrummer.Controls
string strIDBoard = GetRequestParm(context, "IDBoard");
int idBoard = Convert.ToInt32(string.IsNullOrEmpty(strIDBoard) ? "0" : strIDBoard);
string command = GetRequestParm(context, "Command");
int idCard = 0;
bool done = false;
CardBoard cardBoard = GetCardBoard(idBoard);
lock (cardBoard)
@@ -150,12 +150,12 @@ namespace Scrummer.Controls
string body = GetRequestParm(context, "Body");
int x = Convert.ToInt32(GetRequestParm(context, "X"));
int y = Convert.ToInt32(GetRequestParm(context, "Y"));
cardBoard.Card_Create(title, body, x, y);
idCard = cardBoard.Card_Create(title, body, x, y);
done = true;
}
if (command == "Move")
{
int idCard = Convert.ToInt32(GetRequestParm(context, "IDCard"));
idCard = Convert.ToInt32(GetRequestParm(context, "IDCard"));
int x = Convert.ToInt32(GetRequestParm(context, "X"));
int y = Convert.ToInt32(GetRequestParm(context, "Y"));
cardBoard.Card_Move(idCard, x, y);
@@ -163,7 +163,7 @@ namespace Scrummer.Controls
}
if (command == "Edit")
{
int idCard = Convert.ToInt32(GetRequestParm(context, "IDCard"));
idCard = Convert.ToInt32(GetRequestParm(context, "IDCard"));
string title = GetRequestParm(context, "Title");
string body = GetRequestParm(context, "Body");
cardBoard.Card_Edit(idCard, title, body);
@@ -171,7 +171,7 @@ namespace Scrummer.Controls
}
if (command == "Delete")
{
int idCard = Convert.ToInt32(GetRequestParm(context, "IDCard"));
idCard = Convert.ToInt32(GetRequestParm(context, "IDCard"));
cardBoard.Card_Delete(idCard);
done = true;
}
@@ -179,7 +179,12 @@ namespace Scrummer.Controls
if (done)
{
NotifyAll();
ResponseObject(context, new OperationStatus { IsOK = true, Message = "Update successfully" });
ResponseObject(context, new OperationStatus
{
IsOK = true,
Message = "Update successfully",
ReturnValue = Convert.ToString(idCard)
});
}
}