public static List <VentaPuntoVentaDTO> ObtenerTickets(FacturacionGlobalModel model, string tkn) { AgenteServicio _agente = new AgenteServicio(); _agente.ListaTickets(model, tkn); return(_agente._ListaVenta); }
public static RespuestaDTO GenerarFacturasGlobal(FacturacionGlobalModel model, string token) { AgenteServicio _agente = new AgenteServicio(); _agente.PostRegistrarCFDIGlobal(model, token); return(_agente._RespuestaDTO); }
public ActionResult FacturacionGlobal(FacturacionGlobalModel model = null) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } _tkn = Session["StringToken"].ToString(); if (TempData["BusquedaTickets"] != null) { model.Tickets = (List <VentaPuntoVentaDTO>)TempData["BusquedaTickets"]; } if (TempData["TiketsAgregados"] != null) { ViewBag.TiketsAgregados = (List <VentaPuntoVentaDTO>)TempData["TiketsAgregados"]; TempData["TiketsAgregados"] = ViewBag.TiketsAgregados; } if (TempData["RespuestaDTO"] != null) { var Respuesta = (RespuestaDTO)TempData["RespuestaDTO"]; if (Respuesta.Exito) { ViewBag.Msj = Respuesta.Mensaje; TempData["TiketsAgregados"] = null; } else { ViewBag.MensajeError = Validar(Respuesta); } } ViewBag.CFDIs = FacturacionServicio.ObtenerCFDIs(_tkn); return(View(model)); }
public ActionResult AgregarTikets(FacturacionGlobalModel model = null) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } _tkn = Session["StringToken"].ToString(); TempData["TiketsAgregados"] = model.Tickets.Where(x => x.seleccionar).ToList(); return(RedirectToAction("FacturacionGlobal", model)); }
public ActionResult BuscarTikets(FacturacionGlobalModel model = null) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } _tkn = Session["StringToken"].ToString(); TempData["BusquedaTickets"] = CobranzaServicio.ObtenerTickets(model, _tkn); model.Tickets = (List <VentaPuntoVentaDTO>)TempData["BusquedaTickets"]; return(RedirectToAction("FacturacionGlobal", model)); }
public ActionResult Facturar(FacturacionGlobalModel _mod) { if (Session["StringToken"] == null) { return(RedirectToAction("Index", "Home")); } _tkn = Session["StringToken"].ToString(); _mod.Tickets = (List <VentaPuntoVentaDTO>)TempData["TiketsAgregados"]; TempData["TiketsAgregados"] = _mod.Tickets; TempData["RespuestaDTO"] = FacturacionServicio.GenerarFacturasGlobal(_mod, _tkn); return(RedirectToAction("FacturacionGlobal", _mod)); }