public IActionResult Edit(SaledetailEditViewModel model) { if (ModelState.IsValid) { Saledetail p; if (model.Id != null) { //修改 p = _saledetailRepository.GetSaledetailById((int)model.Id, model.主表id); p.产品名称 = model.产品名称; p.销售数量 = model.销售数量; p.单位名称 = model.单位名称; _saledetailRepository.Update(p); } else { //添加 p = new Saledetail { 主表id = model.主表id, 产品名称 = model.产品名称, 销售数量 = model.销售数量, 单位名称 = model.单位名称 }; _saledetailRepository.Insert(p); } return(PartialView("Editsuccessfully")); } return(PartialView(model)); }
public ActionResult Edit(int zid, int?id) { var model = new SaledetailEditViewModel(); model.主表id = zid.ToString(); if (id != null) { Saledetail p = _saledetailRepository.GetSaledetailById((int)id, zid.ToString()); model.Id = id; model.产品名称 = p.产品名称; model.销售数量 = p.销售数量; model.单位名称 = p.单位名称; } else { Sale sale = _saleRepository.GetSaleById(zid); model.单位名称 = sale.公司名称; } return(PartialView(model)); }