public ActionResult ConfigLineRoll(int lineTypeId) { ProdLineRollConfigViewModel model = new ProdLineRollConfigViewModel(); model.TypeID = lineTypeId; return(View(model)); }
public JsonResult ProdLineRollConfigSave(string row) { TPO.Web.Core.ResponseMessage responseMessage; ProdLineRollConfigViewModel prodLineRollConfig = JsonConvert.DeserializeObject <ProdLineRollConfigViewModel>(row); try { if (prodLineRollConfig != null) { ProdLineRollConfigDto dto = new ProdLineRollConfigDto(); using (ProdLineRollConfigService service = new ProdLineRollConfigService()) { Mapper.Map(prodLineRollConfig, dto); if (prodLineRollConfig.Id > 0) { service.Update(dto); } else { service.Add(dto); } } } responseMessage = SetResponseMesssage(ActionTypeMessage.SuccessfulSave); } catch (Exception exc) { responseMessage = SetResponseMesssage(ActionTypeMessage.FailedSave, exc.Message); } prodLineRollConfig.ResponseMessage = responseMessage; return(Json(prodLineRollConfig, JsonRequestBehavior.AllowGet)); }