Пример #1
0
        public ActionResult UpdateEmp(Datatable.Models.EmployeeModel model)
        {
            using (var db = new AzureDatatableEntities())
            {
                var result = db.Employees.SingleOrDefault(b => b.EmpId == model.EmpId);
                if (result != null)
                {
                    if (model.Property == "Name")
                    {
                        result.Name = model.Name;
                    }
                    if (model.Property == "Position")
                    {
                        result.Position = model.Position;
                    }
                    if (model.Property == "Location")
                    {
                        result.Office = model.Location;
                    }
                    if (model.Property == "Age")
                    {
                        result.Age = model.Age;
                    }
                    if (model.Property == "Salary")
                    {
                        result.Salary = model.Salary;
                    }

                    db.SaveChanges();
                }
            }
            return(Json(new { status = "success" }, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
 public ActionResult DeleteEmpById(Datatable.Models.EmployeeModel model)
 {
     using (var ctx = new AzureDatatableEntities())
     {
         var employer = new AzureSql.Employee {
             EmpId = model.EmpId
         };
         ctx.Employees.Attach(employer);
         ctx.Employees.Remove(employer);
         ctx.SaveChanges();
     }
     return(Json(new { status = "success" }, JsonRequestBehavior.AllowGet));
 }