123
ClearRequest();
return null;
}
public bool AddGoal(Goal goal)
{
if (CheckObjectForNull(goal))
{
string request = string.Format("INSERT INTO goal (Name, Description,
Status, IsHidden, ImageLink, FlowId, TaskPointsValue) " +
"VALUES('{0}', '{1}', {2}, {3}, '{4}', {5}, '{6}')",
goal.Name, goal.Description, (int)goal.Status,
(goal.IsHidden ? 1 : 0), Encoding.UTF8.GetString(goal.ImageByte),
goal.ParentId, goal.TaskPointsValue);
return WriteRequest(request);
}
return false;
}
public bool UpdateGoal(Goal goal)
{
if (CheckObjectForNull(goal))
{
string request = string.Format("UPDATE goal SET Name = '{1}',
Description = '{2}', Status = {3}, IsHidden = {4}, ImageLink = '{5}', FlowId = {6},
TaskPointsValue = '{7}' WHERE idgoal = {0}",
goal.Id, goal.Name, goal.Description, (int)goal.Status,
(goal.IsHidden ? 1 : 0), Encoding.UTF8.GetString(goal.ImageByte),
goal.ParentId, goal.TaskPointsValue);