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));
        }