// public bool DeleteEmployee(int id) // { // using (var context = new EmployeedbEntities()) // { // var employee = context.Employee.FirstOrDefault(x => x.Id == id); // if (employee != null) // { // context.Employee.Remove(employee); // context.SaveChanges(); // return true; // } // return false; // } // } // } //} public bool DeleteEmployee(int id) { using (var context = new EmployeedbEntities()) { var emp = new Employee() { Id = id }; context.Entry(emp).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); return(false); } }
public bool UpdateEmployee(int id, Employeemodel model) { using (var context = new EmployeedbEntities()) { //var employee = context.Employee.FirstOrDefault(x => x.Id == id); var employee = new Employee(); if (employee != null) { employee.Id = model.Id; employee.FirstName = model.FirstName; employee.LastName = model.LastName; employee.Email = model.Email; employee.Code = model.Code; employee.Addressid = model.Addressid; } context.Entry(employee).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(true); } }