public ActionResult GetEmployeeFromUser(Employee emp) { employeeBL.AddEmployee(emp); var UserFlName = Session["UserDisplay"]; ViewBag.userFlName = UserFlName; return(RedirectToAction("Index")); }
public ActionResult Create_Post() { Employee employee = new Employee(); TryUpdateModel <Employee>(employee); if (ModelState.IsValid) { employeeBL.AddEmployee(employee); return(RedirectToAction("Index")); } return(View()); }
public ActionResult AddEmployee(EmployeeEntites ce) { if (Session["user"] != null) { if (ModelState.IsValid) { EmployeeBL eb = new EmployeeBL(); CustomEntities ob = eb.AddEmployee(ce); } return(View()); } else { return(RedirectToAction("Login")); } }
public ActionResult SaveEmployee(EmployeeViewModel model) { if (ModelState.IsValid) { EmployeeBL manager = new EmployeeBL(); bool result = manager.AddEmployee(model); if (result) { TempData["sucessMessage"] = MsgConstant.EmployeeAddSuccess; } else { TempData["errorMessage"] = MsgConstant.EmployeeAddError; } return(RedirectToAction("Employees", "Employee")); } return(View("AddEmployee")); }
private static void AddEmployee() { try { Employee newEmployee = new Employee(); Console.WriteLine("Id:"); newEmployee.EmployeeId = Int32.Parse(Console.ReadLine()); Console.WriteLine("Name:"); newEmployee.EmployeeName = Console.ReadLine(); Console.WriteLine("DOJ(dd-MM-yyyy):"); newEmployee.DOJ = DateTime.ParseExact(Console.ReadLine(), "dd-MM-yyyy", null); Console.WriteLine("Designation:"); newEmployee.Designation = (DesignationType)Enum.Parse(typeof(DesignationType), Console.ReadLine()); EmployeeBL obj = new EmployeeBL(); bool employeeAdded = obj.AddEmployee(newEmployee); if (employeeAdded) { Console.WriteLine("Employee Added"); } else { Console.WriteLine("Employee Not Added"); } } catch (EmployeeException ex) { Console.WriteLine(ex.Message); } catch (FormatException ex) { Console.WriteLine(ex.Message); } catch (Exception ex) { Console.WriteLine(ex.Message); } }