protected override void Dispose(bool disposing) { if (disposing) { _UnityOfWork.Dispose(); } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { if (disposing) { db.Dispose(); } base.Dispose(disposing); }
protected virtual void Dispose(bool disposing) { if (!disposed) { disposed = true; _uof.Dispose(); _uof = null; } }
public async Task <(int, bool, string)> AllowRegister(User user) { try { var listOfUser = _uof.UserRepository.List(); string returnMessage = ""; if (listOfUser.Any(w => w.Name == user.Name)) { returnMessage = "Nome de usuário já cadastrado"; } else if (listOfUser.Any(w => w.Email == user.Email)) { returnMessage = "Email já cadastrado"; } else if (listOfUser.Any(w => w.NumberPhone == user.NumberPhone)) { returnMessage = "Numero de telefone já cadastrado"; } if (string.IsNullOrEmpty(returnMessage)) { _uof.UserRepository.Add(user); (int result, bool done, string message) = await _uof.UserRepository.SaveAsync(); return(result, done, message); } return(0, false, returnMessage); } catch (Exception ex) //Caso de erro inesperado { string message; return(0, false, message = ex.Message); } finally { _uof.Dispose(); } }
public void Dispose() { _unityOfWork.Dispose(); }
public void Dispose() => _uow.Dispose();
public void Dispose() { _uow.Dispose(); }