public void CanCreateEmployee() { var result = _repository.Create(_employee); Assert.NotNull(result); Assert.IsType(typeof(Employees), result); }
public HttpResponseMessage AddEmployee(EmployeesDto employee) { var repository = new EmployeesRepository(); var result = repository.Create(employee); if (result) { return(Request.CreateResponse(HttpStatusCode.Created)); } return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "no!")); }
public void Create() { EmployeesRepository test = new EmployeesRepository(); Employees e1 = new Employees() { Account = "osborn", Password = "******", Address = "台中", Email = "*****@*****.**", Birthday = new DateTime(1996, 4, 25), Name = "陳兆煇", Phone = "0918" }; test.Create(e1); }
public ActionResult Create([FromForm] Employee employee) { try { if (ModelState.IsValid) { _repository.Create(employee); return(RedirectToAction(nameof(Index))); } } catch (Exception e) { ModelState.AddModelError(String.Empty, e.Message); } return(View(employee)); }
public void EmployeesRepositoryTests_Create() { EmployeesRepository repository = new EmployeesRepository(); Employees employees = new Employees() { Account = "Ricky", Password = "******", Name = "林瑞琪", Birthday = DateTime.Parse("1993-09-26"), Email = "*****@*****.**", Phone = "0998731886", Address = "台南" }; repository.Create(employees); var result = repository.GetByEmployeesAccount("Ricky"); Assert.IsTrue(result != null); }