Пример #1
0
        public ActionResult MasterGridViewPartialAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] Brouillard item)
        {
            var model = db.Brouillards;

            item.CompanyId   = (string)Session["CompanyID"];
            ViewData["item"] = item;
            ViewBag.IsNewRow = true;
            if (ModelState.IsValid)
            {
                try
                {
                    model.InsertOnSubmit(item);
                    db.SubmitChanges();
                    ViewData["NewKeyValue"] = item.Id;
                }
                catch (Exception e)
                {
                    ViewData["GenericError"] = e.Message;
                    IWSLookUp.LogException(e);
                }
            }
            else
            {
                ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState);
            }
            return(PartialView("MasterGridViewPartial", IWSLookUp.GetBrouillard()));
        }
Пример #2
0
        public ActionResult MasterGridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] Brouillard item)
        {
            var model = db.Brouillards;

            ViewData["item"] = item;
            ViewBag.IsNewRow = false;
            if (ModelState.IsValid)
            {
                try
                {
                    var modelItem = model.FirstOrDefault(it => it.Id == item.Id);
                    if (modelItem != null)
                    {
                        this.UpdateModel(modelItem);

                        db.SubmitChanges();
                    }
                }
                catch (Exception e)
                {
                    ViewData["GenericError"] = e.Message;
                    IWSLookUp.LogException(e);
                }
            }
            else
            {
                ViewData["GenericError"] = IWSLookUp.GetModelSateErrors(ModelState);
            }
            return(PartialView("MasterGridViewPartial", IWSLookUp.GetBrouillard()));
        }
Пример #3
0
        public ActionResult MasterGridViewPartialDelete(int id)
        {
            var model = db.Brouillards;

            if (id >= 0)
            {
                try
                {
                    var item = model.FirstOrDefault(it => it.Id == id);
                    if (item != null)
                    {
                        model.DeleteOnSubmit(item);
                    }

                    db.SubmitChanges();
                }
                catch (Exception e)
                {
                    ViewData["GenericError"] = e.Message;
                    IWSLookUp.LogException(e);
                }
            }
            return(PartialView("MasterGridViewPartial", IWSLookUp.GetBrouillard()));
        }
Пример #4
0
        public ActionResult CallbackPanelPartialView(string selectedIDs)
        {
            var model = IWSLookUp.GetBrouillard();

            return(PartialView("CallbackPanelPartialView", model));
        }
Пример #5
0
 public ActionResult MasterGridViewPartial()
 {
     return(PartialView("MasterGridViewPartial", IWSLookUp.GetBrouillard()));
 }
Пример #6
0
 // GET: Brouillard
 public ActionResult Index()
 {
     return(View(IWSLookUp.GetBrouillard()));
 }
Пример #7
0
 public ActionResult BrouillardView()
 {
     return(PartialView(IWSLookUp.GetBrouillard()));
 }