public ActionResult DetailGridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] BankAccount line, string owner) { var model = db.BankAccounts; line.Owner = owner; ViewBag.BankAccount = line; if (ModelState.IsValid) { try { var modelItem = model.FirstOrDefault(i => i.IBAN == line.IBAN); if (modelItem != null) { this.UpdateModel(modelItem); db.SubmitChanges(); return(PartialView("DetailGridViewPartial", IWSLookUp.GetBankAccount(owner))); } } catch (Exception e) { ViewData["GenericError"] = e.Message; IWSLookUp.LogException(e); } } else { ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState); } return(PartialView("DetailGridViewPartial", line)); }
public ActionResult DetailGridViewPartialAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] BankAccount line, string owner) { var model = db.BankAccounts; line.Owner = owner; line.CompanyID = (string)Session["CompanyID"]; ViewBag.BankAccount = line; if (ModelState.IsValid) { try { model.InsertOnSubmit(line); db.SubmitChanges(); return(PartialView("DetailGridViewPartial", IWSLookUp.GetBankAccount(owner))); } catch (Exception e) { ViewData["GenericError"] = e.Message; IWSLookUp.LogException(e); } } else { ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState); } return(PartialView("DetailGridViewPartial", line)); }
public ActionResult DetailGridViewPartial(string owner) { if (Session["BankChildren"] == null) { Session["BankChildren"] = IWSLookUp.GetBankChildren(); } return(PartialView("DetailGridViewPartial", IWSLookUp.GetBankAccount(owner))); }
public ActionResult DetailGridViewPartialDelete(string iban, string owner) { var model = db.BankAccounts; try { var item = model.FirstOrDefault(i => i.IBAN == iban); if (item != null) { model.DeleteOnSubmit(item); } db.SubmitChanges(); } catch (Exception e) { ViewData["GenericError"] = e.Message; IWSLookUp.LogException(e); } return(PartialView("DetailGridViewPartial", IWSLookUp.GetBankAccount(owner))); }
public ActionResult DetailGridViewPartial(string owner) { return(PartialView("DetailGridViewPartial", IWSLookUp.GetBankAccount(owner))); }