public T GetValue <T>(object source) { T obj = ObjectMapperHelper.Map <T>(source); this.Fill(obj); return(obj); }
public JsonResult Create(WeixiuCreateModel webModel) { try { using (var context = ZhangweiContextFactory.Create()) { var pejianDataModel = context.Peijian.Where(p => p.Id == webModel.PeijianId).FirstOrDefault(); WeixiuDataModel dataModel = ObjectMapperHelper.Map <WeixiuDataModel>(webModel); dataModel.CreatedTime = DateTime.Now; dataModel.PeijianId = pejianDataModel.Id; dataModel.PeijianName = pejianDataModel.Name; dataModel.Tuhao = pejianDataModel.Tuhao; dataModel.Danwei = pejianDataModel.Danwei; dataModel.Danjia = pejianDataModel.Danjia; dataModel.Kucun = pejianDataModel.Kucun - webModel.Shuliang; dataModel.Heji = pejianDataModel.Danjia * webModel.Shuliang; context.Weixiu.Add(dataModel); context.SaveChanges(); } WebHelper.PeijianManager.Chuku(webModel.PeijianId, webModel.Shuliang); return(Json(new { success = true })); } catch (Exception ex) { return(Json(new { success = false, message = ex.Message })); } }
public IActionResult Create(InverstorCreateModel createModel) { var createInfo = ObjectMapperHelper.Map <InvestorCreateInfo>(createModel); var investor = JieshaiManager.Instace.InvestorManager.Create(createInfo); return(this.RedirectToAction("Index")); }
public void InsertDatabase(List <ErshouFangInfo> infoList) { List <ErshouFangDataModel> models = infoList.Select(info => ObjectMapperHelper.Map <ErshouFangDataModel>(info)).ToList(); foreach (ErshouFangDataModel model in models) { this.DataProvider.Insert(model); } }
public IActionResult GetIncomeList(IncomeSeachModel searchModel) { IncomeCalculateArgs incomeCalculateArgs = ObjectMapperHelper.Map <IncomeCalculateArgs>(searchModel); var incomes = JieshaiManager.Instace.IncomeManager.CalculateIncome(incomeCalculateArgs); var incomeModels = incomes .Select(i => ObjectMapperHelper.Map <IncomeViewModel>(i)); return(Json(new { incomes = incomeModels })); }
public Guji Create(GujiCreateInfo createInfo) { GujiInfo gujiInfo = ObjectMapperHelper.Map <GujiInfo>(createInfo); gujiInfo.Id = Guid.NewGuid().ToString(); Guji guji = new Guji(gujiInfo); this._dataManager.GujiDataProvider.Insert(guji); this._coreManager.GujiManager.Add(guji); return(guji); }
public Zhongyao Create(ZhongyaoCreateInfo createInfo) { ZhongyaoInfo zhongyaoInfo = ObjectMapperHelper.Map <ZhongyaoInfo>(createInfo); zhongyaoInfo.Id = Guid.NewGuid().ToString(); Zhongyao zhongyao = new Zhongyao(zhongyaoInfo); this._dataManager.ZhongyaoDataProvider.Insert(zhongyao); this._coreManager.ZhongyaoManager.Add(zhongyao); return(zhongyao); }
public Fangji Create(FangjiCreateInfo createInfo) { FangjiInfo zhongyaoInfo = ObjectMapperHelper.Map <FangjiInfo>(createInfo); zhongyaoInfo.Id = Guid.NewGuid().ToString(); Fangji zhongyao = new Fangji(zhongyaoInfo); this._dataManager.FangjiDataProvider.Insert(zhongyao); this._coreManager.FangjiManager.Add(zhongyao); return(zhongyao); }
public List <GujiDetailsModel> Find(GujiFilterModel filterModel, out int totalCount) { GujiFilter filter = new GujiFilter(); ObjectMapperHelper.Map(filter, filterModel, this._mapper); List <Guji> gujiList = this._coreManager.GujiManager.Find(filter, out totalCount); List <GujiDetailsModel> modelList = gujiList .Select(d => { GujiDetailsModel model = this._mapper.Map <GujiDetailsModel>(d); return(model); }).ToList(); return(modelList); }
public JsonResult Create(GongyingshangDataModel webModel) { try { using (var context = ZhangweiContextFactory.Create()) { GongyingshangDataModel dataModel = ObjectMapperHelper.Map<GongyingshangDataModel>(webModel); context.Gongyingshang.Add(dataModel); context.SaveChanges(); } return Json(new { success = true }); } catch (Exception ex) { return Json(new { success = false, message = ex.Message }); } }
public JsonResult Edit(GongyingshangDataModel webModel) { try { using (var context = ZhangweiContextFactory.Create()) { var dataModel = context.Gongyingshang.Where(p => p.Id == webModel.Id).First(); ObjectMapperHelper.Map(dataModel, webModel); context.Gongyingshang.Update(dataModel); context.SaveChanges(); } return Json(new { success = true }); } catch (Exception ex) { return Json(new { success = false, message = ex.Message }); } }
public JsonResult Create(PeijianCreateModel webModel) { try { using (var context = ZhangweiContextFactory.Create()) { PeijianDataModel dataModel = ObjectMapperHelper.Map <PeijianDataModel>(webModel); dataModel.Tag = WebHelper.PeijianManager.GetTag(dataModel); context.Peijian.Add(dataModel); context.SaveChanges(); } return(Json(new { success = true })); } catch (Exception ex) { return(Json(new { success = false, message = ex.Message })); } }
public JsonResult Edit(PeijianDataModel webModel) { try { using (var context = ZhangweiContextFactory.Create()) { var dataModel = context.Peijian.Where(p => p.Id == webModel.Id).First(); ObjectMapperHelper.Map(dataModel, webModel); dataModel.Tag = WebHelper.PeijianManager.GetTag(dataModel); context.Peijian.Update(dataModel); context.SaveChanges(); } return(Json(new { success = true })); } catch (Exception ex) { return(Json(new { success = false, message = ex.Message })); } }
public UserChangeInfo(User user) { ObjectMapperHelper.Map(this, user); this.ChangeUser = user; }
public InvestmentViewModel(Investment investment) { ObjectMapperHelper.Map(this, investment); this.InvestorId = investment.Investor.Id; }
public InvestorViewModel(Investor investor) { ObjectMapperHelper.Map(this, investor); }
private void SetInfo(GujiBaseInfo info) { ObjectMapperHelper.Map(this, info); this.BuildKeyword(); }
protected virtual void SetInfo(UserBaseInfo info) { ObjectMapperHelper.Map(this, info); }