public ActionResult Gastos() { SuperViewModels model = new SuperViewModels(); model.Nomina = ventas.ConsultaNomina(); return(View(model)); }
public ActionResult ConsultaFechas(DateTime fechaInicial, DateTime fechaFinal, string Consulta) { var Text = UltimoCierre().Split(';'); ViewBag.ultimoCierre = Text[0]; if (Text.Length > 1) { ViewBag.ultimaFecha = Text[1]; } SuperViewModels model = new SuperViewModels(); fechaInicial = fechaInicial.Date.Add(new TimeSpan(0, 0, 0)); fechaFinal = fechaFinal.Date.Add(new TimeSpan(23, 59, 59)); if (Consulta == "Consultar") { model.Solicitudes = ventas.ConsultaSolicitudesXFecha(fechaInicial, fechaFinal); return(View("Ingresos", model)); } else { model.Solicitudes = ventas.ConsultaSolicitudesXFecha(fechaInicial, fechaFinal); var resultadofinal = GenerarReporte(model.Solicitudes); //return File(resultadofinal[0].Value, "application / csv; charset = utf - 8", resultadofinal[0].Key); return(File(resultadofinal.Value, "application / csv; charset = utf - 8", resultadofinal.Key)); } }
public ActionResult Ingresos() { SuperViewModels model = new SuperViewModels(); var Text = UltimoCierre().Split(';'); ViewBag.ultimoCierre = Text[0]; if (Text.Length > 1) { ViewBag.ultimaFecha = Text[1]; } return(View(model)); }
public ActionResult AgregarEditarMesas(SuperViewModels model) { if (model.MesasModel.ID > 0) { TempData["Resultado"] = configuraciones.ActualizaMesa(model.MesasModel); } else { TempData["Resultado"] = configuraciones.InsertaMesa(model.MesasModel); } TempData["Posicion"] = "DivMesas"; return(RedirectToAction("Configuraciones")); }
public ActionResult AgregarEditarNomina(SuperViewModels model) { if (model.NominaEmpleadosModel.ID > 0) { TempData["Resultado"] = configuraciones.ActualizaNominaEmpleados(model.NominaEmpleadosModel); } else { model.NominaEmpleadosModel.DIAS_TRABAJADOS = 0; model.NominaEmpleadosModel.PROPINAS = 0; TempData["Resultado"] = configuraciones.InsertaNominaEmpleados(model.NominaEmpleadosModel); } TempData["Posicion"] = "DivNomina"; return(RedirectToAction("Configuraciones")); }
public ActionResult ConsultaFactura(string NumeroFactura) { var Text = UltimoCierre().Split(';'); ViewBag.ultimoCierre = Text[0]; if (Text.Length > 1) { ViewBag.ultimaFecha = Text[1]; } SuperViewModels model = new SuperViewModels(); model.SolicitudModel = ventas.ConsultaSolicitudXId(Convert.ToDecimal(NumeroFactura)); if (model.SolicitudModel == null) { model.SolicitudModel = new ConsultaSolicitud(); model.SolicitudModel.ProductosSolicitud = new List <ProductosSolicitud>(); } return(View("Ingresos", model)); }
public ActionResult Configuraciones() { SuperViewModels model = new SuperViewModels(); model.Categorias = configuraciones.ListaCategorias(); model.Productos = configuraciones.ListaProductos(); model.Mesas = configuraciones.ListaMesas(); model.Usuarios = configuraciones.ListaUsuarios(); model.Perfiles = configuraciones.ListaPerfiles(); model.Impresoras = configuraciones.ListaImpresoras(); model.Impuestos = configuraciones.ListaImpuestos(); model.NominaEmpleados = configuraciones.ListaNominaEmpleados(); //LISTA DE SELECCIONABLE CATEGORIA ViewBag.listaCategoriasDDL = (model.Categorias.Where(x => x.ESTADO == Estados.Activo).Select(p => new SelectListItem() { Value = p.ID.ToString(), Text = p.CATEGORIA }).ToList <SelectListItem>()); //LISTA DE USUARIOS ADMINS PARA ASIGNAR MESAS ViewBag.listaUsuariosAdmin = (model.Usuarios.Where(x => x.ID_PERFIL == 1 || x.ID_PERFIL == 2).Select(p => new SelectListItem() { Value = p.ID.ToString(), Text = p.NOMBRE }).ToList <SelectListItem>()); //LISTA DE SELECCIONABLE PERFILES ViewBag.listaIdPerfilDDL = (model.Perfiles.Select(p => new SelectListItem() { Value = p.ID.ToString(), Text = p.NOMBRE_PERFIL }).ToList <SelectListItem>()); //LISTA DE SELECCIONABLE USUARIOS SISTEMA ViewBag.listaUsuariosSistemaDDL = (model.Usuarios.Select(p => new SelectListItem() { Value = p.ID.ToString(), Text = p.NOMBRE }).ToList <SelectListItem>()); //LISTA DE IMPRESORAS ViewBag.idImpresoraDDL = (model.Impresoras.Select(p => new SelectListItem() { Value = p.ID.ToString(), Text = p.NOMBRE_IMPRESORA }).ToList <SelectListItem>()); return(View(model)); }