Exemplo n.º 1
0
        public ActionResult Edit(string id, string lookupDataTypeId)
        {
            var lookupTableModel   = new LookupTableModel();
            var editLookupDataItem = lookupTableModel.GetSpecificLookupTableItem(int.Parse(lookupDataTypeId), int.Parse(id));

            return(View(editLookupDataItem));
        }
Exemplo n.º 2
0
        public ActionResult Index(LookupData lookupData)
        {
            var lookupTableModel = new LookupTableModel();

            lookupData.LookupDataItems = lookupTableModel.GetLookupTableItems(lookupData.SelectedLookupTableId);

            return(View(lookupData));
        }
Exemplo n.º 3
0
        public ActionResult Index()
        {
            var lookupData = new LookupData();

            var lookupTableModel = new LookupTableModel();

            lookupData.LookupDataItems = lookupTableModel.GetLookupTableItems(0);

            return(View(lookupData));
        }
Exemplo n.º 4
0
        public ActionResult Edit(LookupDataItem lookupDataItem)
        {
            if (ModelState.IsValid)
            {
                var lookupTableModel      = new LookupTableModel();
                var updatedLookupDataItem = lookupTableModel.EditLookupDataItem(lookupDataItem.ItemId, lookupDataItem.LookupTableTypeId, lookupDataItem.Description, lookupDataItem.Source, lookupDataItem.Definition);

                if (updatedLookupDataItem == null)
                {
                    ViewBag.Message = "An Error Occured, Please contact Support";
                    return(View(lookupDataItem));
                }

                return(RedirectToAction("Index", "LookupTable"));
            }

            return(View(lookupDataItem));
        }