Ejemplo n.º 1
0
        public DeleteStaff DeleteStaff(DeleteStaff obj)
        {
            var returnModel = new DeleteStaff();
            var Staffs      = _StaffsRepo.Get(obj.StaffId);

            if (Staffs != null)
            {
                _StaffsRepo.Delete(Staffs);
                if (Staffs.IP300X200 != null)
                {
                    string DelImgofIP300X200 = Path.Combine(obj.WebRootPath, Staffs.IP300X200);
                    _commonServ.DelFileFromLocation(DelImgofIP300X200);
                }
            }
            return(returnModel);
        }
Ejemplo n.º 2
0
 public async Task <IActionResult> DeleteStaff(long StaffId)
 {
     try
     {
         var model = new DeleteStaff()
         {
             WebRootPath = _he.WebRootPath,
             StaffId     = StaffId
         };
         await Task.Run(() => _StaffsServ.DeleteStaff(model));
     }
     catch (Exception)
     {
         return(BadRequest());
     }
     return(RedirectToAction("StaffsList"));
 }