/// <summary> /// 保存行政代订 /// </summary> /// <param name="model"></param> /// <returns></returns> public JsonResult SaveBookingStaffing(BookingStaffingModel model) { var retModel = new JsonReturnModel(); try { //验证输入的员工名称是否存在 //验证高级经理 if (!string.IsNullOrEmpty(model.b_UserName)) { Item UserNameObj = IdentityDA.GetIdentityByKeyedName(inn, model.b_UserName); if (UserNameObj.isError()) { retModel.AddError("errorMessage", "找不到对应的员工名称!"); return(Json(retModel, JsonRequestBehavior.AllowGet)); } } var BookingStaffing = inn.newItem("b_BookingStaffing", "add"); BookingStaffing.setProperty("b_username", model.b_UserName); var result = BookingStaffing.apply(); if (result.isError()) { retModel.AddError("errorMessage", result.getErrorString()); } } catch (Exception ex) { retModel.AddError("errorMessage", ex.Message); } return(Json(retModel, JsonRequestBehavior.AllowGet)); }
public JsonResult GetBookingStaffingById(string id) { var retModel = new JsonReturnModel(); try { using (InnovatorSolutionsEntities db = new InnovatorSolutionsEntities()) { var item = db.B_BOOKINGSTAFFING.Where(x => x.id == id).FirstOrDefault(); if (item != null) { BookingStaffingModel model = new BookingStaffingModel(); model.id = item.id; model.b_UserName = item.B_USERNAME; retModel.data = model; } } } catch (Exception ex) { retModel.AddError("errorMessage", ex.Message); } return(Json(retModel, JsonRequestBehavior.AllowGet)); }