public ActionResult GridViewPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] rendevusistemi.Database.Data.Emploies UpdEmp)
        {
            var model = db.Employes;

            if (ModelState.IsValid)
            {
                try
                {
                    MyDbContext db     = new MyDbContext();
                    var         update = db.Employes.Where(a => a.Id == UpdEmp.Id).FirstOrDefault();
                    update.Lastname    = UpdEmp.Lastname;
                    update.Firstname   = UpdEmp.Firstname;
                    update.Adress      = UpdEmp.Adress;
                    update.Phone       = UpdEmp.Phone;
                    update.Description = UpdEmp.Description;
                    update.IsOk        = UpdEmp.IsOk;

                    db.SaveChanges();
                    return(RedirectToAction("RegisterView"));
                }
                catch (Exception e)
                {
                    ViewData["EditError"] = e.Message;
                }
            }
            else
            {
                ViewData["EditError"] = "Please, correct all errors.";
            }
            return(PartialView("_GridViewPartial", model.ToList()));
        }
        public ActionResult GridViewPartialDelete([ModelBinder(typeof(DevExpressEditorsBinder))] rendevusistemi.Database.Data.Emploies DelEmp)
        {
            var model = db.Employes;

            if (DelEmp != null)
            {
                try
                {
                    Emploies Emp = db.Employes.Where(o => o.Id == DelEmp.Id).FirstOrDefault();
                    db.Employes.Remove(Emp);
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    ViewData["EditError"] = e.Message;
                }
            }
            return(PartialView("_GridViewPartial", model.ToList()));
        }
        public ActionResult GridViewPartialAddNew([ModelBinder(typeof(DevExpressEditorsBinder))] rendevusistemi.Database.Data.Emploies item)
        {
            var model = db.Employes;

            if (ModelState.IsValid)
            {
                try
                {
                    model.Add(item);
                    db.SaveChanges();
                }
                catch (Exception e)
                {
                    ViewData["EditError"] = e.Message;
                }
            }
            else
            {
                ViewData["EditError"] = "Please, correct all errors.";
            }
            return(PartialView("_GridViewPartial", model.ToList()));
        }