public ActionResult Create([Bind(Include = "Vin,Name,Date_of_release")] Vehicle vehicle) { if (ModelState.IsValid) { db.Vehicles.Add(vehicle); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(vehicle)); }
public Vehicle Add(Vehicle item) { if (item == null) { throw new ArgumentNullException("item"); } // TO DO : Code to save record into database ProductDB.Vehicles.Add(item); ProductDB.SaveChanges(); return(item); }
public bool DeleteEmployeeById(int id) { using (var context = new MVC_CRUDEntities()) { var employee = context.Employees.Where(x => x.Id == id).FirstOrDefault(); context.Employees.Remove(employee); context.SaveChanges(); } return(true); }
public int SaveEmployee(Domain.Employee employee) { Employee employeeData; using (var context = new MVC_CRUDEntities()) { //context.Entry(employee).State = employee.Id == 0 ? EntityState.Added : EntityState.Modified; if (employee.Id != 0) { employeeData = context.Employees.Where(x => x.Id == employee.Id).FirstOrDefault(); } else { employeeData = new Employee(); context.Employees.Add(employeeData); } if (employeeData != null) { employeeData.Address = employee.Address; employeeData.BirthDate = employee.BirthDate; employeeData.DepartmentId = employee.DepartmentId; employeeData.Email = employee.Email; employeeData.FirstName = employee.FirstName; employeeData.Gender = employee.Gender; employeeData.LastName = employee.LastName; employeeData.Phone = employee.Phone; } context.SaveChanges(); } return(employeeData.Id); }