Пример #1
0
        public JsonResult TablePaginacionFacturas(int draw, int start, int length, int company, int filter2, string search, string order)
        {
            Session[Constantes.Session.Empresa] = company;

            //string search = Request["search[value]"] == null ? string.Empty : Request["search[value]"];

            int    sortColumn    = 1;
            string sortDirection = "asc";

            if (length == -1)
            {
                length = 100;
            }

            if (Request["order[0][]"] != null)
            {
                string   datos  = Request["order[0][]"];
                string[] datos2 = datos.Split(',');

                sortColumn    = int.Parse(datos2[0]) > 0 ? int.Parse(datos2[0]) : 1;
                sortDirection = datos2[1];
            }

            sortColumn = sortColumn == 0 ? 1 : sortColumn;

            var data = new FacturasData().ObtenerFacturasPaginacion(start, length, sortColumn, sortDirection, search, 0, 0, DateTime.Now.AddYears(-10), company);

            data.Result.draw            = draw;
            data.Result.recordsFiltered = data.Result.recordsTotal;

            return(Json(data.Result, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
 public List <FacturaEntity> ListarFacturas(int idVendedor)
 {
     using (FacturasData data = new FacturasData())
     {
         return(data.ListarFacturas(idVendedor));
     }
 }
Пример #3
0
        public JsonResult ObtenerFacturas(int IdFacturas)
        {
            var gdAsignacion = new FacturasData().ObtenerFacturas(IdFacturas);

            if (gdAsignacion.Code != 0)
            {
                return(Json(new { success = false, message = gdAsignacion.Message }, JsonRequestBehavior.AllowGet));
            }

            return(Json(new { success = true, info = gdAsignacion.Result }, JsonRequestBehavior.AllowGet));
        }