public ActionResult openUnitWindow(long id) { UnitManager unitManager = null; DataTypeManager dataTypeManager = null; UnitManagerModel Model; try { unitManager = new UnitManager(); dataTypeManager = new DataTypeManager(); if (id != 0) { Model = new UnitManagerModel(id); ViewBag.Title = PresentationModel.GetViewTitleForTenant("Edit Unit: " + Model.editUnitModel.Unit.Name + "(Id: " + Model.editUnitModel.Unit.Id + ")", this.Session.GetTenant()); Session["nameMsg"] = null; Session["abbrMsg"] = null; Session["dataTypeMsg"] = null; if (Model.editUnitModel.Unit != new Unit()) { Unit temp = Model.editUnitModel.Unit; if (temp.Id != Model.editUnitModel.Unit.Id) { Session["checked"] = null; } } Session["Window"] = true; Session["dimensionMsg"] = null; } else { ViewBag.Title = PresentationModel.GetViewTitleForTenant("Create Unit", this.Session.GetTenant()); Model = new UnitManagerModel(0); Session["nameMsg"] = null; Session["abbrMsg"] = null; Session["dataTypeMsg"] = null; Session["Window"] = true; Session["dimensionMsg"] = null; } } finally { unitManager.Dispose(); dataTypeManager.Dispose(); } return(View("UnitManager", Model)); }
public ActionResult openUnitWindow(long id) { UnitManager unitManager = new UnitManager(); DataTypeManager dataTypeManager = new DataTypeManager(); UnitManagerModel Model; if (id != 0) { Model = new UnitManagerModel(id); ViewBag.Title = PresentationModel.GetViewTitleForTenant( "Edit Unit: " + Model.editUnitModel.Unit.Name + "(Id: " + Model.editUnitModel.Unit.Id + ")", this.Session.GetTenant()); Session["nameMsg"] = null; Session["abbrMsg"] = null; Session["dataTypeMsg"] = null; if (Model.editUnitModel.Unit != new Unit()) { Unit temp = Model.editUnitModel.Unit; if (temp.Id != Model.editUnitModel.Unit.Id) Session["checked"] = null; } Session["Window"] = true; Session["dimensionMsg"] = null; } else { ViewBag.Title = PresentationModel.GetViewTitleForTenant( "Create Unit", this.Session.GetTenant()); Model = new UnitManagerModel(); Session["nameMsg"] = null; Session["abbrMsg"] = null; Session["dataTypeMsg"] = null; Session["Window"] = true; Session["dimensionMsg"] = null; } return View("UnitManager", Model); }