public GenericResponse <IEnumerable <TrabajadorDto> > Get(int pagina = 1, int registros = 10, string Nombre = "") { GenericResponse <IEnumerable <TrabajadorDto> > response = new GenericResponse <IEnumerable <TrabajadorDto> >(); try { IEnumerable <TrabajadorDto> data = servicio.Listar(Nombre); response = ResponseUtil.GetListaPaginada <TrabajadorDto>(data, pagina, registros); } catch (Exception ex) { throw new CustomResponseException(ex.Message, 500); } return(response); }
// GET: api/Promocion public GenericResponse <IEnumerable <PromocionDto> > Get(int pagina = 1, int registros = 10, string Producto = "", int Estado = 0) { GenericResponse <IEnumerable <PromocionDto> > response = new GenericResponse <IEnumerable <PromocionDto> >(); try { IEnumerable <PromocionDto> data = servicio.Listar(Producto, Estado); response = ResponseUtil.GetListaPaginada <PromocionDto>(data, pagina, registros); } catch (Exception ex) { throw new CustomResponseException(ex.Message, 500); } return(response); }
public GenericResponse <IEnumerable <RolDto> > Get() { GenericResponse <IEnumerable <RolDto> > response = new GenericResponse <IEnumerable <RolDto> >(); try { IEnumerable <RolDto> data = servicio.Listar(); response = ResponseUtil.GetListaPaginada <RolDto>(data); } catch (Exception ex) { throw new CustomResponseException(ex.Message, 500); } return(response); }
// GET: api/Venta public GenericResponse <IEnumerable <VentaDto> > Get(int pagina = 1, int registros = 10, string Cliente = "") { GenericResponse <IEnumerable <VentaDto> > response = new GenericResponse <IEnumerable <VentaDto> >(); try { bool esVendedor = false; esVendedor = UsuarioUtil.EsVendedor(); int usuarioId = esVendedor ? UsuarioUtil.GetUsuarioActual().Id : 0; IEnumerable <VentaDto> data = servicio.Listar(Cliente, usuarioId); response = ResponseUtil.GetListaPaginada <VentaDto>(data, pagina, registros); } catch (Exception ex) { throw new CustomResponseException(ex.Message, 500); } return(response); }