public OutUsuario Excluir(int Id) { var retorno = new OutUsuario(); try { if (Id == 0) { throw new Exception("ID inválido"); } var dspUsuario = new DispatcherUsuarios(); bool indicaSucesso = dspUsuario.Excluir(Id); if (indicaSucesso) { retorno.Status = Util.STATUS_OK; retorno.MensagemRetorno = "Usuário excluído com sucesso."; } } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario ObterPorId(int Id) { var retorno = new OutUsuario(); try { if (Id == 0) { throw new Exception("ID inválido"); } var dspUsuario = new DispatcherUsuarios(); var usuario = dspUsuario.ObterPorId(Id); if (usuario != null) { retorno.Status = Util.STATUS_OK; retorno.ListaUsuarios.Add(usuario); } } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario ObterPorEmail(string email) { var retorno = new OutUsuario(); try { if (string.IsNullOrEmpty(email)) { throw new Exception("Email inválido"); } var dspUsuario = new DispatcherUsuarios(); var usuario = dspUsuario.ObterPorEmail(email); if (usuario != null) { retorno.Status = Util.STATUS_OK; retorno.ListaUsuarios.Add(usuario); } } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario Editar(InUsuario pUsuario) { var retorno = new OutUsuario(); var usuario = new Usuarios(); try { ValidarModelo(pUsuario, ref usuario, Util.TipoAcao.Editar); var dspUsuario = new DispatcherUsuarios(); bool indicaSucesso = dspUsuario.Editar(usuario); if (indicaSucesso) { retorno.Status = Util.STATUS_OK; retorno.MensagemRetorno = "Usuário alterado com sucesso."; retorno.ListaUsuarios.Add(usuario); } } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario ObterPorNome(string nome) { var retorno = new OutUsuario(); try { if (string.IsNullOrEmpty(nome)) { throw new Exception("Nome inválido"); } var dspUsuario = new DispatcherUsuarios(); var usuarios = dspUsuario.ObterPorNome(nome); if (usuarios != null) { retorno.Status = Util.STATUS_OK; retorno.ListaUsuarios = usuarios; } } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario ObterPorNome(string nome) { var retorno = new OutUsuario(); try { var boUsuario = new BoUsuarios(); retorno = boUsuario.ObterPorNome(nome); } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario Excluir(int Id) { var retorno = new OutUsuario(); try { var boUsuario = new BoUsuarios(); retorno = boUsuario.Excluir(Id); } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario Adicionar(InUsuario pUsuario) { var retorno = new OutUsuario(); try { var boUsuario = new BoUsuarios(); retorno = boUsuario.Adicionar(pUsuario); } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }
public OutUsuario ObterLista() { var retorno = new OutUsuario(); try { var dspUsuario = new DispatcherUsuarios(); var usuarios = dspUsuario.ObterLista(); if (usuarios != null) { retorno.Status = Util.STATUS_OK; retorno.ListaUsuarios = usuarios; } } catch (Exception ex) { retorno.Status = Util.STATUS_ERRO; retorno.MensagemRetorno = ex.Message; } return(retorno); }