public IActionResult Register(RegisterEmployeeInputModel model) { var employee = this.mapper.Map <Employee>(model); this.context.Employees.Add(employee); this.context.SaveChanges(); return(this.RedirectToAction("All", "Employees")); }
public IActionResult Register(RegisterEmployeeInputModel model) { if (!ModelState.IsValid) { return(RedirectToAction("Error", "Home")); } context.Employees.Add(mapper.Map <Employee>(model)); context.SaveChanges(); return(RedirectToAction("All", "Employees")); }
public IActionResult Register(RegisterEmployeeInputModel model) { if (!ModelState.IsValid) { return(this.RedirectToAction("Error", "Home")); } Employee employee = this.mapper.Map <Employee>(model); this.context.Employees.Add(employee); this.context.SaveChanges(); return(this.RedirectToAction("All")); }
public IActionResult Register(RegisterEmployeeInputModel model) { if (!ModelState.IsValid) { return(RedirectToAction("Error", "Register")); } CreateEmployeeDto employee = this.mapper.Map <CreateEmployeeDto>(model); this.employeeService.Create(employee); return(RedirectToAction("All")); }
public IActionResult Register(RegisterEmployeeInputModel model) { var emp = mapper.Map <Employee>(model); var test = context.Positions.Where(x => x.Name == model.PositionName).Select(x => x.Id).FirstOrDefault(); emp.PositionId = test; context.Employees.Add(emp); context.SaveChanges(); return(RedirectToAction("All", "Employees")); }
public EmployeeStartUp() { var config = new MapperConfiguration(cfg => cfg.AddProfile <FastFoodProfile>()); _mapper = new Mapper(config); _context = new FastFoodContext(); _viewModel = new RegisterEmployeeInputModel { Name = "Ken Jotisa", Age = 28, PositionName = "Software Engineer", Address = "Miami, FL" }; }
public IActionResult Register(RegisterEmployeeInputModel model) { if (!ModelState.IsValid) { return(this.RedirectToAction("Error", "Home")); } var employee = this.mapper.Map <Employee>(model); var position = this.context.Positions.FirstOrDefault(x => x.Name == model.PositionName); employee.PositionId = position.Id; this.context.Employees.Add(employee); this.context.SaveChanges(); return(this.RedirectToAction("All", "Employees")); }
public IActionResult Register(RegisterEmployeeInputModel model) { //var employee = new Employee //{ // Name = model.Name, // Address = model.Address, // Age = model.Age, // PositionId = model.PositionId //}; var employee = this.mapper.Map <Employee>(model); this.context.Employees.Add(employee); this.context.SaveChanges(); return(this.RedirectToAction("All", "Employees")); }
public IActionResult Register(RegisterEmployeeInputModel model) { if (!ModelState.IsValid) { return(RedirectToAction("Error", "Home")); } var employee = mapper.Map <Employee>(model); var position = context.Positions.Where(p => p.Name == model.PositionName).FirstOrDefault(); employee.Position = position; context.Employees.Add(employee); context.SaveChanges(); return(RedirectToAction("All", "Employees")); }
public IActionResult Register(RegisterEmployeeInputModel model) { throw new NotImplementedException(); }