public object Create_SpendTypeCreateInput(SpendTypeCreateInput vmodel) { var model = Mapper.Map <SpendType>(vmodel); if (IsExist(model)) { throw new Exception("数据重复!"); } return(Dal.Insert(model)); }
public HttpResponseMessage SpendTypeCreate(SpendTypeCreateInput vmodel) { try { if (vmodel != null && ModelState.IsValid) { object result = SpendTypeService.Create_SpendTypeCreateInput(vmodel); if (result == null) { throw new Exception("增加失败,请重试!"); } return(Common.GetHttpResponseMessage(new ResponseJson())); } else { throw new Exception("增加失败,请重试!"); } } catch (Exception ex) { return(Common.GetHttpResponseMessage(new ResponseJson(false, ex.Message))); } }