public void Delete(int id)
        {
            EmployeeRepo.DeleteEmployee(id);
            var response = new HttpResponseMessage();

            response.Headers.Add("DeleteMessage", "Succsessfuly Deleted!!!");
            //return response;
        }
        // DELETE api/employee/5
        public IHttpActionResult Delete(long id)
        {
            if (id <= 0)
            {
                return(BadRequest());
            }

            employeeService.DeleteEmployee(id);
            return(Ok());
        }
 //To Delete the record on a particular Employee
 public async Task DeleteEmployee(int?id)
 {
     try
     {
         await _iEmployeeRepo.DeleteEmployee(id);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex);
     }
 }
        public IActionResult Delete(Employee model)
        {
            Employee employee = _repository.DeleteEmployee(model.EmployeeId);

            if (employee != null)
            {
                return(RedirectToAction("Index", "Employee"));
            }
            Response.StatusCode = 404;
            return(View("NotFound", model.EmployeeId));
        }
Пример #5
0
        public ActionResult DeleteEmployee(int id)
        {
            var employeeModelFromRepo = _repository.GetEmployeeById(id);

            if (employeeModelFromRepo == null)
            {
                return(NotFound());
            }
            _repository.DeleteEmployee(employeeModelFromRepo);
            _repository.SaveChanges();

            return(NoContent());
        }
Пример #6
0
        public async Task <ActionResult <EmployeeDetails> > DeleteEmployee(int id)
        {
            try
            {
                await _repository.DeleteEmployee(id);

                return(NoContent());
            }
            catch (Exception)
            {
                return(StatusCode(StatusCodes.Status404NotFound, $"Requested id - {id} is not found"));
            }
        }
Пример #7
0
        public ActionResult UpdateEmployee(int id, Employee emp)
        {
            var employeeModelFromRepo = _repository.GetEmployeeById(id);

            if (employeeModelFromRepo == null)
            {
                return(NotFound());
            }
            var employee = new Employee
            {
                Id         = employeeModelFromRepo.Id,
                FirstName  = emp.FirstName,
                LastName   = emp.LastName,
                City       = emp.City,
                State      = emp.State,
                Department = emp.Department,
                Gender     = emp.Gender
            };

            _repository.DeleteEmployee(employeeModelFromRepo);
            _repository.UpdateEmployee(employee);
            _repository.SaveChanges();
            return(NoContent());
        }
Пример #8
0
        public async Task <ActionResult <Employee> > DeleteEmployee(int id)
        {
            try
            {
                var deleteemployee = await employeeRepo.GetEmployee(id);

                if (deleteemployee == null)
                {
                    return(NotFound($"can not find this id= {id}"));
                }
                return(await employeeRepo.DeleteEmployee(id));
            }
            catch (Exception)
            {
                return(StatusCode(StatusCodes.Status500InternalServerError, "Error deleting data"));
            }
        }
Пример #9
0
 public JsonResult DeleteEmployee(int id)
 {
     return(Json(_employeeRepo.DeleteEmployee(id), JsonRequestBehavior.AllowGet));
 }
Пример #10
0
 public IActionResult DeleteEmployee(int EmployeeId, IFormCollection form)
 {
     _EmployeeRepo.DeleteEmployee(EmployeeId);
     _logger.LogInformation(" Delete Employee");
     return(RedirectToAction("Index"));
 }
 public JsonResult Delete(int id)
 {
     _repo.DeleteEmployee(id);
     return(new JsonResult("Deleted"));
 }
Пример #12
0
 public void DeleteEmployee(int Id)
 {
     _employee.DeleteEmployee(Id);
 }
Пример #13
0
 public void DeleteEmployee(Employee employee)
 {
     repo.DeleteEmployee(employee);
 }
Пример #14
0
        public async Task <generalModel> deleteEmployee(int employeeId)
        {
            var deletedEmployee = await employeeRepo.DeleteEmployee(employeeId);

            return(response.response(deletedEmployee, true, "number of deleted employee successfully loaded", StatusCodes.Status200OK));
        }