예제 #1
0
        public IHttpActionResult BuscarEmpresa(string query)
        {
            string token = ActionContext.Request.Headers.GetValues("Token").First();


            return(Ok(CarteraEmpresaDataAccess.ObtenerEmpresaPorNombreRutOHolding(query)));
        }
예제 #2
0
        public BootstrapTableResult <CarteraEmpresaTotal> ListarEmpresaEjecutivoTotal(int offset, int limit, string search = "")
        {
            string token     = ActionContext.Request.Headers.GetValues("Token").First();
            var    resultado = new BootstrapTableResult <CarteraEmpresaTotal>();

            resultado.rows  = CarteraEmpresaDataAccess.ListarEmpresaTotal(limit, offset, search, token);
            resultado.total = CarteraEmpresaDataAccess.CountEmpresaTotal(search, token);

            return(resultado);
        }
예제 #3
0
        public IEnumerable <IncorporacionesaEmpresaEntity> ObtEmpresaIncorporaciones(string estado)
        {
            CookieHeaderValue cookie = Request.Headers.GetCookies("Oficina").FirstOrDefault();
            int codOficina           = Convert.ToInt32(cookie.Cookies.FirstOrDefault(s => s.Name == "Oficina").Value);

            if (estado == null)
            {
                estado = "Todos";
            }
            return(CarteraEmpresaDataAccess.ObtenerEmpresaIncorporacion(codOficina, estado));
        }
예제 #4
0
        public IHttpActionResult ValidarIngresoEmpresaOPunto(DireccionEmpresa empresa)
        {
            string token = ActionContext.Request.Headers.GetValues("Token").First();

            try
            {
                CarteraEmpresaDataAccess.ValidarIngresoPunto(empresa);

                return(Ok("Passing"));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
예제 #5
0
        public IEnumerable <CarteraEmpresaEntity> ListarEmpresaEjecutivo()
        {
            string token = ActionContext.Request.Headers.GetValues("Token").First();

            return(CarteraEmpresaDataAccess.ListaEmpresaEjecutivo(token));
        }
예제 #6
0
        public List <EjecutivoCarteraEntity> ListarEjecutivoAdmin()
        {
            string token = ActionContext.Request.Headers.GetValues("Token").First();

            return(CarteraEmpresaDataAccess.ListarEjecutivoAdmin(token));
        }
예제 #7
0
 public CarteraEmpresaEntity ObtEmpresaNombres(string RutEmpresa)
 {
     return(CarteraEmpresaDataAccess.ObtenerDatoEmpresa(RutEmpresa));
 }