public JsonResult CloseTask(string ID) { try { T_InStockTaskInfo model = new T_InStockTaskInfo(); model.ID = Convert.ToInt32(ID); string strError = string.Empty; if (!tfunc_task.GetModelByID(ref model, ref strError)) { return(Json(new { state = false, obj = strError }, JsonRequestBehavior.AllowGet)); } if (model.Status == 5) { return(Json(new { state = false, obj = "当前任务已关闭,请不要重复关闭!" }, JsonRequestBehavior.AllowGet)); } if (model.Status == 3) { return(Json(new { state = false, obj = "当前任务完成,不能关闭!" }, JsonRequestBehavior.AllowGet)); } model.Status = 5; if (tfunc_task.UpadteModelByModelSql(currentUser, model, ref strError)) { return(Json(new { state = true, obj = "当前任务关闭成功!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { state = false, obj = "关闭失败!" }, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new { state = false, obj = ex.ToString() }, JsonRequestBehavior.AllowGet)); } }
public bool UpdateT_InTaskStatus(UserInfo user, ref T_InStockTaskInfo t_task, ref string strError) { T_InStockTask_Func tfunc = new T_InStockTask_Func(); return(tfunc.UpadteModelByModelSql(user, t_task, ref strError)); }