public IActionResult Post(Employees obj)
 {
     try
     {
         _repo.AddEmp(obj);
         return(Ok());
     }
     catch (Exception e)
     {
         return(NotFound(e.InnerException.Message));
     }
 }
Пример #2
0
        public ActionResult Create(EmployeeCreateViewModel model)
        {
            if (ModelState.IsValid)
            {
                string uniqueFileName = ProcessUploadedFile(model);

                Employee newEmployee = new Employee
                {
                    Name       = model.Name,
                    Email      = model.Email,
                    Department = model.Department,
                    PhotoPath  = uniqueFileName
                };

                _employeeRepository.AddEmp(newEmployee);
                return(RedirectToAction("Details", new { id = newEmployee.Id }));
            }
            return(View());
        }