Beispiel #1
0
        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));
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 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);
 }
Beispiel #4
0
        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);
        }