Exemplo n.º 1
0
            public void ProcessRequest(HttpContext context)
            {
                HttpResponse r = context.Response;
                //write your handler implementation here.
                int nroFactura = Convert.ToInt32(context.Request.QueryString["nroFactura"]);

                string tipoCbte = context.Request.QueryString["tipoCbte"];
                
                if (tipoCbte == "1") lblTipoCbte = "Factura: ";
                if (tipoCbte == "2") lblTipoCbte = "Nota Débito: ";
                if (tipoCbte == "3") lblTipoCbte = "Nota Crédito: ";

                using (BliboxEntities db = new BliboxEntities())
                {
                    try
                    {
                        factura = db.Encabezado_Factura.Where(m => m.Nro_factura == nroFactura).FirstOrDefault();
                        byte[] pdf = this.GenerarPDF(lblTipoCbte);

                        VisualizarPDF(r, pdf);
                    }
                    catch (Exception ex)
                    {
                        throw;
                    }

                }

            }
Exemplo n.º 2
0
        public ActionResult obtenerArticulos(int? idCliente)
        {

            BliboxEntities db2 = new BliboxEntities();
            db2.Configuration.ProxyCreationEnabled = false;

            List<Articulo> articulos = db2.Articulo.Where(m => m.ID_cliente == idCliente).ToList();
            return Json(articulos, JsonRequestBehavior.AllowGet);
        }
Exemplo n.º 3
0
        public ActionResult obtenerDatosCliente(int? idCliente)
        {

            Cliente cliente = db.Cliente.Where(m=>m.ID_cliente == idCliente).FirstOrDefault();

            BliboxEntities db2 = new BliboxEntities();
            db2.Configuration.ProxyCreationEnabled = false;
            ClienteJson clientejson = new ClienteJson
            {
                Documento = cliente.Documento,

                ID_cliente = cliente.ID_cliente,
                Razon_Social = cliente.Razon_Social,
                TipoDocumento = cliente.TipoDocumento,
                TipoResponsable = db.TipoResponsables.Where(m => m.Codigo == cliente.TipoResponsable).FirstOrDefault().Descripcion,
                DiasFF = cliente.DiasFF,
                Dias_Cheque = cliente.Dias_Cheque,
                Articulos = db2.Articulo.Where(m => m.ID_cliente == idCliente).ToList(),
                CondicionIVA = cliente.CondicionIVA

            };

            ViewBag.art = clientejson.Articulos;

            return Json(clientejson, JsonRequestBehavior.AllowGet);
        }