Beispiel #1
0
        public IHttpActionResult ValidarUsuario(string ruc, string usuario)
        {
            BootStrapValidator.Remote item = new BootStrapValidator.Remote();

            if (string.IsNullOrEmpty((ruc ?? "").Trim()))
            {
                return(Ok(item));
            }

            if (string.IsNullOrEmpty((usuario ?? "").Trim()))
            {
                return(Ok(item));
            }

            var empresa = empresaBl.ObtenerEmpresaPorRuc(ruc);

            if (empresa == null)
            {
                return(Ok(item));
            }

            var user = usuarioBl.ObtenerUsuarioPorNombre(usuario, empresa.EmpresaId);

            if (user == null)
            {
                return(Ok(item));
            }

            item.valid = true;

            return(Ok(item));
        }
Beispiel #2
0
        public IHttpActionResult ValidarEmpresaPorRuc(string ruc)
        {
            BootStrapValidator.Remote item = new BootStrapValidator.Remote();

            if (string.IsNullOrEmpty((ruc ?? "").Trim()))
            {
                return(Ok(item));
            }

            var empresa = empresaBl.ObtenerEmpresaPorRuc(ruc);

            if (empresa == null)
            {
                return(Ok(item));
            }

            item.valid = true;

            return(Ok(item));
        }