public AdministradorDOM Autenticar(string NroDocumento, string Contrasenia) { var DAO = new AdministradorDAO(); var instAdministrador = DAO.Obtener(NroDocumento); if (instAdministrador == null) { throw new WebFaultException <RepetidoException> ( new RepetidoException() { Codigo = "101", Descripcion = "NroDocumento no existe" }, System.Net.HttpStatusCode.Conflict ); } if (instAdministrador.Contrasenia != Contrasenia) { throw new WebFaultException <RepetidoException> ( new RepetidoException() { Codigo = "101", Descripcion = "ContraseƱa no es correcta" }, System.Net.HttpStatusCode.Conflict ); } return(instAdministrador); }
public AdministradorDOM Crear(AdministradorDOM Parametro) { var DAO = new AdministradorDAO(); if (DAO.Obtener(Parametro.NumDocumento) != null) // Ya existe { throw new WebFaultException <RepetidoException> ( new RepetidoException() { Codigo = "101", Descripcion = "El NroDocumento ya existe" }, System.Net.HttpStatusCode.Conflict ); } return(DAO.Crear(Parametro)); }
public AdministradorDOM Obtener(string NroDocumento) { var DAO = new AdministradorDAO(); return(DAO.Obtener(NroDocumento)); }