Example #1
0
        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));
        }
Example #2
0
        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);
        }