public ActionResult ImmoGridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] Depreciation item) { var model = db.Depreciations; ViewData["immo"] = item; if (ModelState.IsValid) { try { var modelItem = model.FirstOrDefault(i => i.Id == item.Id); if (modelItem != null) { this.UpdateModel(modelItem); db.SubmitChanges(); DeleteDepreciation(item); SetDepreciation(item); } } catch (Exception e) { ViewData["GenericError"] = e.Message; IWSLookUp.LogException(e); } } else { ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState); } return(PartialView("ImmoGridViewPartial", IWSLookUp.GetDepreciation())); }
public ActionResult ImmoGridViewPartialAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] Depreciation item) { var model = db.Depreciations; item.CompanyId = (string)Session["CompanyID"]; item.ModelId = (int)IWSLookUp.MetaModelId.Asset; DateTime dateTime = IWSLookUp.GetCurrentDateTime(); item.Posted = dateTime; item.Updated = dateTime; ViewData["immo"] = item; if (ModelState.IsValid) { try { model.InsertOnSubmit(item); db.SubmitChanges(); SetDepreciation(item); } catch (Exception e) { ViewData["GenericError"] = e.Message; IWSLookUp.LogException(e); } } else { ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState); } return(PartialView("ImmoGridViewPartial", IWSLookUp.GetDepreciation())); }
public ActionResult ImmoGridViewPartialDelete(string id) { var model = db.Depreciations; try { var item = model.FirstOrDefault(i => i.Id == id); if (item != null) { model.DeleteOnSubmit(item); } db.SubmitChanges(); } catch (Exception e) { ViewData["GenericError"] = e.Message; IWSLookUp.LogException(e); } return(PartialView("ImmoGridViewPartial", IWSLookUp.GetDepreciation())); }
public ActionResult CallbackPanelPartialView(string selectedIDs, string currentPeriod, string assetIDs) { #region data processing string period = DateToYMD(currentPeriod); try { if (!string.IsNullOrWhiteSpace(selectedIDs)) { MakeGeneralLedger(selectedIDs); } else if (!string.IsNullOrWhiteSpace(currentPeriod)) { ProcessDepreciation(period, assetIDs); } } catch (Exception ex) { ViewData["GenericError"] = ex.Message; IWSLookUp.LogException(ex); } return(PartialView("CallbackPanelPartialView", IWSLookUp.GetDepreciation(currentPeriod, assetIDs))); #endregion }
public ActionResult MasterGridViewPartial(string currentPeriod, string assetIDs) { return(PartialView("MasterGridViewPartial", IWSLookUp.GetDepreciation(currentPeriod, assetIDs))); }
public ActionResult CustomGridViewCallback(bool isChecked, string currentPeriod, string assetIDs) { ViewBag.select = isChecked; return(PartialView("MasterGridViewpartial", IWSLookUp.GetDepreciation(currentPeriod, assetIDs))); }
public ActionResult ImmoGridViewPartial() { ViewBag.ComboAccountId = IWSLookUp.GetAccounts(); ViewBag.Currency = IWSLookUp.GetCurrency(); return(PartialView("ImmoGridViewPartial", IWSLookUp.GetDepreciation())); }