Ejemplo n.º 1
0
        public ActionResult Create([Bind(Include = "ID,EmployeesName")] Employees employees)
        {
            if (ModelState.IsValid)
            {
                db.Employees.Add(employees);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(employees));
        }
Ejemplo n.º 2
0
        public static Operation Add(Employee employee)
        {
            try
            {
                employee.IsActive = true;
                db.Employees.Add(employee);
                db.SaveChanges();

                return(new Operation()
                {
                    Code = "200",
                    Message = "Ok",
                    ReferenceId = employee.Id
                });
            }
            catch (Exception e)
            {
                return(new Operation()
                {
                    Code = "500",
                    Message = e.Message
                });
            }
        }
 public bool Create(Employee employee)
 {
     using (var db = new EmployeesDBContext())
     {
         try
         {
             db.Employees.Add(employee);
             db.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
 public bool Delete(int id)
 {
     using (var db = new EmployeesDBContext())
     {
         try
         {
             var q = db.Employees.FirstOrDefault(x => x.Id == id);
             if (q != null)
             {
                 db.Employees.Remove(q);
                 db.SaveChanges();
             }
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }
 public bool Update(Employee employee)
 {
     using (var db = new EmployeesDBContext())
     {
         try
         {
             var q = db.Employees.FirstOrDefault(e => e.Id == employee.Id);
             if (q != null)
             {
                 q.Id        = employee.Id;
                 q.Name      = employee.Name;
                 q.Gender    = employee.Gender;
                 q.Birthdate = employee.Birthdate;
                 q.CityId    = employee.CityId;
                 db.SaveChanges();
             }
             return(true);
         }
         catch
         {
             return(false);
         }
     }
 }