/// <summary> /// 添加数据 /// </summary> /// <param name="User_RepairInfoJson">前端返回的JSON数据</param> /// <returns></returns> public string User_RepairInfoAdd(string User_RepairInfoJson) { RepairInfoInputDTO repairInfoInput = JsonConvert.DeserializeObject <RepairInfoInputDTO>(User_RepairInfoJson); string HousID = Session["HousID"].ToString(); repairInfoInput.HousID = HousID; //添加数据 if (RepairInfoService.DTOAdd(repairInfoInput)) { return("ok"); } else { return("no"); } }
/// <summary> /// 添加数据 /// </summary> /// <param name="RepairInfoJson">前端返回的JSON数据</param> /// <returns></returns> public string RepairInfoAdd(string RepairInfoJson) { //Json转实体类 RepairInfoInputDTO repairInfo = JsonConvert.DeserializeObject <RepairInfoInputDTO>(RepairInfoJson); repairInfo.AdminID = Session["AdminID"].ToString(); //添加数据 if (RepairInfoService.DTOAdd(repairInfo)) { return("ok"); } else { return("no"); } }
/// <summary> /// 添加数据 /// </summary> /// <param name="inputEntity"></param> /// <returns></returns> public bool DTOAdd(RepairInfoInputDTO inputEntity) { //AutoMapper转换 RepairInfo dataModel = Mapper.Map <RepairInfoInputDTO, RepairInfo>(inputEntity); HouseInfo list = houseInfoDAL.LoadEntities(u => u.HousID == inputEntity.HousID).FirstOrDefault(); dataModel.RepairID = CreateOrderCode(); dataModel.State = 2; dataModel.RsubmitData = DateTime.Now; dataModel.UserID = list.UserID; if (repairInfoDAL.AddAndSaveChange(dataModel) > 0) { return(true); } else { return(false); } }