public HttpResponseMessage SaveNewEmployee(EmloyeeFormViewModels emloyeeFormViewModels) { var aemloyeeFormViewModels = new EmloyeeFormViewModels(); if (emloyeeFormViewModels == null) { HttpResponseMessage response = Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Sorry!! This is Null.."); return(response); } if (aemloyeeFormViewModels.Employee.CheckEmailAddressExist(emloyeeFormViewModels.Employee.EmaiAddress)) { HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.BadRequest, "This Email Id already Exist"); return(response); } //if (aemloyeeFormViewModels.Employee.CheckNID_NumberExist(emloyeeFormViewModels.Employee.NID_Number)) //{ // HttpResponseMessage response = // Request.CreateResponse(HttpStatusCode.BadRequest, "This NID Number already Exist"); // return response; //} else { _context.Employees.Add(emloyeeFormViewModels.Employee); _context.SaveChanges(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, "Employee Information Saved Successfully"); return(response); } }
public ActionResult SaveNewEmployee() { var departments = new Department(); var employeeRanks = new EmployeeRank(); var emloyeeFormViewModels = new EmloyeeFormViewModels { Employee = new Employee(), Departments = departments.GetDepartments(), EmployeeRanks = employeeRanks.GetEmployeeRanks() }; return(View(emloyeeFormViewModels)); }
public ActionResult SaveNewEmployee(EmloyeeFormViewModels emloyeeFormViewModels) { _context.Employees.Add(emloyeeFormViewModels.Employee); _context.SaveChanges(); return(View()); }