public Boolean DeleteUser(DelUser _delUser) { var userID = _delUser.UserID; var delUserID = _delUser.DelUserID; var Status = _delUser.Status; if (_validationsUserService.CheckRole(_delUser.UserID)) { try { var userDb = _inventoryDb.Users.Where(find => find.UserID == delUserID).DefaultIfEmpty().First(); if (userDb.Status == "A" && userDb.Status == Status) { Message = "El usuario ya esta habilitado"; return(false); } else if (userDb.Status == "R" && userDb.Status == Status) { Message = "El usuario ya esta eliminado"; return(false); } userDb.Status = Status; _inventoryDb.SaveChanges(); if (Status == "A") { Message = "Usuario habilitado correctamente"; } else if (Status == "R") { Message = "Usuario eliminado correctamente"; } return(true); } catch (Exception Err) { Trace.WriteLine("The error is: " + Err); Console.WriteLine(Err.InnerException.Message); Message = "Opps, ocurrido un error, intente nuevamente o más tarde"; return(false); } } else { Message = "Lo sentimos, su usuario no tiene privilegios para esta acción"; return(false); } }
public JsonResult DelUsers(string Account)//删除用户 TODO:JS化 { try { var IsDel = new DelUser(Account); if (IsDel.IsSuccess == false) { return(Json(null)); //删除失败的反馈 } } catch (Exception) { //TODO:删除失败的反馈 throw; } return(Json(null));//页面更新 }
public IActionResult DeleteUser(DelUser _delUser) { try { var result = _securityService.DeleteUser(_delUser); if (result == true) { return(Ok(_securityService.Message)); } else { return(BadRequest(_securityService.Message)); } } catch (Exception Err) { return(BadRequest(Err + _securityService.Message)); } }
/// <summary> /// 删除用户 /// </summary> /// <param name="request"></param> /// <returns></returns> public bool Post(DelUser request) { return(SysManager.DelUser(request.ids)); }