public JsonResult DoneResa(SYS_RESA info, List <string> listimp = null, List <string> listsemi = null, List <ResaTableView> resatable = null) { if (info.ID != 0) { //update info.UPDATEDDATE = DateTime.Now; info.UPDATEDUSER = LoginUser.Current.USERNAME; return(Json(APIHelper.CallAPI <JsonResultData>("resa/doneresa", new { data = info, listimp = listimp, listsemi = listsemi, resatable = resatable }), JsonRequestBehavior.AllowGet)); } else { return(Json(ErrorHelper.Current.ErrorValidateData(), JsonRequestBehavior.AllowGet)); } }
public JsonResult Save(SYS_RESA info, List <string> listimp = null, List <string> listsemi = null, List <ResaTableView> resatable = null) { try { if (info.ID != 0) { //update info.UPDATEDDATE = DateTime.Now; info.UPDATEDUSER = LoginUser.Current.USERNAME; var result = APIHelper.CallAPI <JsonResultData>("resa/update", new { data = info, listimp = listimp, listsemi = listsemi, resatable = resatable }); return(Json(result, JsonRequestBehavior.AllowGet)); } else { //insert info.CREATEDDATE = DateTime.Now; info.CREATEDUSER = LoginUser.Current.USERNAME; var result = APIHelper.CallAPI <JsonResultData>("resa/insert", new { data = info }); return(Json(result, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { return(Json(new JsonResultData { IsOk = false, Msg = ex.ToString() }, JsonRequestBehavior.AllowGet)); } }