public string DesativarUsuario(UsarioDesativado dto) { var usuario = _contexto.UsuarioDb.Where(x => x.Email == dto.Email && x.Senha == dto.SenhaCriptografada).FirstOrDefault(); usuario.DataAlteracao = DateTime.Now; usuario.Ativo = false; _contexto.Entry(usuario).State = EntityState.Modified; return(MensagensGlobal.UsuarioDesativado); }
public HttpResponseMessage DesativarUsuario(UsarioDesativado dto) { if (dto == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } dto = UsuarioRegras.CreateInstance.DesativarUsuario(dto); var resposta = _UnitOfWork.UsuarioRepositorio.DesativarUsuario(dto); _UnitOfWork.Commit(); return(Request.CreateResponse(HttpStatusCode.OK, resposta)); }
public UsarioDesativado DesativarUsuario(UsarioDesativado dto) { dto.Email = ValidarEmail.CreateInstance.SetEmail(dto.Email); dto.SenhaCriptografada = ValidarSenha.CreateInstance.SetSenha(dto.Senha); return(dto); }