// insert new employee public void Add() { Id = -1; try { Employees emp = new Employees(); emp.Title = Title; emp.FirstName = Firstname; emp.LastName = Lastname; emp.PhoneNo = Phoneno; emp.Email = Email; emp.DepartmentId = DepartmentId; //emp.StaffPicture = Picture64; if (Picture64 != null) { emp.StaffPicture = Convert.FromBase64String(Picture64); } //if (emp.StaffPicture != null) //{ // empVm.Picture64 = Convert.ToBase64String(emp.StaffPicture); //} Id = _model.Add(emp); } catch (Exception ex) { Console.WriteLine("Problem in " + GetType().Name + " " + MethodBase.GetCurrentMethod().Name + " " + ex.Message); throw ex; } }
//Add an employee public void Add() { Id = -1; try { //Creates an employee object from the attributes of the view model object this method is called on Employee emp = new Employee(); emp.Title = Title; emp.FirstName = Firstname; emp.LastName = Lastname; emp.PhoneNo = Phoneno; emp.Email = Email; emp.DepartmentId = DepartmentId; if (StaffPicture64 != null) { emp.StaffPicture = Convert.FromBase64String(StaffPicture64); } //Use the employee model's add method to add the new employee into the database Id = _model.Add(emp); } catch (Exception ex) { Console.WriteLine("Problem in " + GetType().Name + " " + MethodBase.GetCurrentMethod().Name + " " + ex.Message); throw ex; } }
public async Task <IActionResult> Create([Bind("SectionId,Department")] Section section) { if (ModelState.IsValid) { _context.Add(section); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(section)); }
public async Task <IActionResult> Create([Bind("ID,Name,Department,Salary")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employee)); }
public async Task <IActionResult> Create([Bind("EmpId,EManagerId,Email,EmpName,Address,WageRate,Contact,Department,JoinDate,Designation")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(employee)); }
public async Task <IActionResult> Create([Bind("Id,FirstName,LastName,Age,SectionId")] Employee employee) { if (ModelState.IsValid) { _context.Add(employee); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["SectionId"] = new SelectList(_context.Sections, "SectionId", "SectionId", employee.SectionId); return(View(employee)); }
public void EmployeeModelShouldReturnNewId() { EmployeeModel model = new EmployeeModel(); Employee newEmp = new Employee(); newEmp.Title = "Ms. "; newEmp.FirstName = "Test"; newEmp.LastName = "Employee"; newEmp.Email = "*****@*****.**"; newEmp.PhoneNo = "(555)-555-5555"; newEmp.DepartmentId = 100; int newId = model.Add(newEmp); Assert.IsTrue(newId > 0); }
public void EmployeeModelAddShouldReturnNewId() { EmployeeModel model = new EmployeeModel(); Employee newEmployee = new Employee(); newEmployee.Title = "Mr."; newEmployee.FirstName = "Test"; newEmployee.LastName = "Student"; newEmployee.Email = "*****@*****.**"; newEmployee.PhoneNo = "(555)555-5551"; newEmployee.DepartmentId = 100; int newId = model.Add(newEmployee); Assert.IsTrue(newId > 0); }
public void EmployeeModelAddShouldReturnNewId() { EmployeeModel model = new EmployeeModel(); Employee newEmployee = new Employee(); newEmployee.Title = "Mr"; newEmployee.FirstName = "Phuc"; newEmployee.LastName = "Nguyen"; newEmployee.Email = "*****@*****.**"; newEmployee.PhoneNo = "(555)555-0001"; newEmployee.DepartmentId = 200; int newId = model.Add(newEmployee); Assert.IsTrue(newId > 0); }
public void EmployeeModelAddShouldReturnNewId() { EmployeeModel model = new EmployeeModel(); Employee newEmployee = new Employee(); newEmployee.Title = "Mr."; newEmployee.FirstName = "Gang"; newEmployee.LastName = "Han"; newEmployee.Email = "*****@*****.**"; newEmployee.PhoneNo = "(416)455-5751"; newEmployee.DepartmentId = 100; int newId = model.Add(newEmployee); Assert.IsTrue(newId > 0); }
public void Employee_Add() { EmployeeModel model = new EmployeeModel(); Employees newEmployee = new Employees(); newEmployee.FirstName = "Harry"; newEmployee.LastName = "Park"; newEmployee.PhoneNo = "(555)000-0000"; newEmployee.Title = "Mrs."; newEmployee.DepartmentId = 100; newEmployee.Email = "*****@*****.**"; int newEmpId = model.Add(newEmployee); Assert.True(newEmpId > 1); }
// Add an employee public void Add() { Id = -1; try { Employee emp = new Employee(); emp.Title = Title; emp.FirstName = Firstname; emp.LastName = Lastname; emp.PhoneNo = Phoneno; emp.Email = Email; emp.DepartmentId = DepartmentId; Id = _model.Add(emp); } catch (Exception ex) { Console.WriteLine("Problem in " + GetType().Name + " " + MethodBase.GetCurrentMethod().Name + " " + ex.Message); throw ex; } }
//Add Employee function public void Add() { Id = -1; try { // Create a new Employee object and add the properties // from the object that has called the Add() function Employee emp = new Employee(); emp.Title = Title; emp.FirstName = Firstname; emp.LastName = Lastname; emp.PhoneNo = Phoneno; emp.Email = Email; emp.DepartmentId = DepartmentId; Id = _model.Add(emp); } catch (Exception ex) { Console.WriteLine("Problem in " + GetType().Name + " " + MethodBase.GetCurrentMethod().Name + " " + ex.Message); throw ex; } }
//Add an employee public void Add() { Id = -1; try { Employee Emp = new Employee(); Emp.Title = Title; Emp.FirstName = Firstname; Emp.LastName = Lastname; Emp.PhoneNo = phoneno; Emp.Email = Email; Emp.DepartmentId = DepartmentId; if (StaffPicture64 != null) { Emp.StaffPicture = Convert.FromBase64String(StaffPicture64); } Id = _model.Add(Emp); } catch (Exception ex) { Console.WriteLine("Problem in " + GetType().Name + " " + MethodBase.GetCurrentMethod().Name + " " + ex.Message); throw ex; } }
public ActionResult Create(EmployeeModel model) { model.Add(model.Form1); return(RedirectToAction("Index")); }