public ActionResult _DetailEdit(CustReportDetail CustReportDet, int? id) { if (ModelState.IsValid) { this.genericMgr.UpdateWithTrim(CustReportDet); SaveSuccessMessage(Resources.Report.CustReport.CustReport_Updated); } TempData["TabIndex"] = 1; return PartialView(CustReportDet); }
public ActionResult _DetailNew(string id) { CustReportDetail custReportDetail = new CustReportDetail(); custReportDetail.Code = id; return PartialView(custReportDetail); }
public ActionResult _DetailNew(CustReportDetail CustReport) { if (ModelState.IsValid) { if (this.genericMgr.FindAll<long>(existsCodeVerifyStatement, new object[] { CustReport.Code})[0] == 0) { SaveErrorMessage("Report menu code not exist.", CustReport.Code); } else if (this.genericMgr.FindAll<long>(duiplicateDetVerifyStatement, new object[] { CustReport.Code, CustReport.ParamType })[0] > 0) { SaveErrorMessage(Resources.EXT.ControllerLan.Con_ParamTypeDuplicate, CustReport.Code); } else { this.genericMgr.CreateWithTrim(CustReport); SaveSuccessMessage(Resources.Report.CustReport.CustReport_Added); TempData["Name"] = genericMgr.FindById<CustReportMaster>(CustReport.Code).Name; return RedirectToAction("_Detail/" + CustReport.Code); } } return PartialView(CustReport); }
public ActionResult _Detail(GridCommand command, CustReportDetail custReportDetail,string code) { ViewBag.Code = code; ViewBag.Name = TempData["Name"]; if (ViewBag.Name == null) { ViewBag.Name = genericMgr.FindById<CustReportMaster>(code).Name; } ViewBag.PageSize = base.ProcessPageSize(command.PageSize); return PartialView(); }