public ActionResult ConsultaRevista(int unidad_id, int revistaUnidad_id) { //if (Session["Usuario_ID"] == null) // Response.Redirect("~/Account/Login"); //string Usuario_ID = "revista.piloto"; //DateTime expiration = DateTime.Now.AddMinutes(10); //FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(1, Usuario_ID, DateTime.Now, expiration, false, Usuario_ID); //string cookie = FormsAuthentication.Encrypt(ticket); //HttpCookie httpCookie = new HttpCookie(FormsAuthentication.FormsCookieName, cookie); //httpCookie.Expires = expiration; //httpCookie.Path = FormsAuthentication.FormsCookiePath; //Response.Cookies.Add(httpCookie); string Usuario_ID = "revista.piloto"; //Session["Usuario_ID"].ToString(); ViewBag._RevistaUnidad_ID = revistaUnidad_id; ViewBag._Unidad_ID = unidad_id; ControlVehicularF4.Functions.FunctionsGeneral funciones = new ControlVehicularF4.Functions.FunctionsGeneral(); CASCO.BL.ControlVehicular.RevistaGeneral RevistaGeneralBL = new CASCO.BL.ControlVehicular.RevistaGeneral(); ViewBag.Unidades = funciones.DataTableToSelectList(RevistaGeneralBL.obtieneUnidad(unidad_id), "Unidad_ID", "Unidad"); ViewBag.Conductores = funciones.DataTableToSelectList(RevistaGeneralBL.obtieneConductoresUnidades(), "Conductor_ID", "Conductor"); List <CASCO.EN.SICAS.Estacion> ls = CASCO.BL.SICAS.Estaciones.ObtieneListadoEstaciones(Usuario_ID); SelectList sl = new SelectList(ls, "Estacion_ID", "Nombre"); ViewBag.Estaciones = sl; //ViewBag.Archivo = GeneratePDF(); return(View()); }
// // GET: /Consultas/ //[AllowAnonymous] //public ActionResult ExportExcel() //{ // DataTable dt = new DataTable(); // // FILL DataTable // try // { // FileExcel(dt); // return Json(new { successCode = "1" }); // } // catch (Exception ex) // { // return Json(new { successCode = "0" }); // } //} //public void FileExcel(DataTable dt) //{ // GridView gv = new GridView(); // gv.DataSource = dt; // gv.DataBind(); // HttpContext context = System.Web.HttpContext.Current; // context.Response.ClearContent(); // context.Response.Buffer = true; // context.Response.AddHeader("content-disposition", "attachment; filename=Ricerca.xls"); // context.Response.ContentType = "application/ms-excel"; // context.Response.Charset = ""; // System.IO.StringWriter sw = new System.IO.StringWriter(); // System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw); // gv.RenderControl(htw); // context.Response.Output.Write(sw.ToString()); // context.Response.Flush(); // htw.Close(); // sw.Close(); // context.Response.End(); //} public ActionResult ConsultaRevistas() { if (Session["Usuario_ID"] == null) { Response.Redirect("~/Account/Login"); } List <CASCO.EN.SICAS.Mercado> lsMercados = ControlVehicularBL.Mercados.ObtieneListadoEmpresasContratos(Session["Usuario_ID"].ToString()); SelectList slMercados = new SelectList(lsMercados, "Mercado_ID", "Nombre"); ViewBag.Mercados = slMercados; List <CASCO.EN.SICAS.Empresa> lsEmpresas = ControlVehicularBL.Empresas.ObtieneListadoEmpresasContratos(Session["Usuario_ID"].ToString()); SelectList slEmpresas = new SelectList(lsEmpresas, "Empresa_ID", "Nombre"); ViewBag.Empresas = slEmpresas; List <CASCO.EN.SICAS.Estacion> lsEstaciones = ControlVehicularBL.Estaciones.ObtieneListadoEstacionesContrato(Session["Usuario_ID"].ToString()); SelectList slEstaciones = new SelectList(lsEstaciones, "Estacion_ID", "Nombre"); ViewBag.Estaciones = slEstaciones; ControlVehicularF4.Functions.FunctionsGeneral funciones = new ControlVehicularF4.Functions.FunctionsGeneral(); ViewBag.Unidades = funciones.DataTableToSelectList(RevistaGeneralBL.obtieneUnidadesActivas(Session["Usuario_ID"].ToString(), 0), "Unidad_ID", "Unidad"); List <CASCO.EN.SICAS.ModeloUnidad> lsModelos = ControlVehicularBL.ModelosUnidades.ObtieneModeloUnidades(); SelectList slModelos = new SelectList(lsModelos, "ModeloUnidad_ID", "Descripcion"); ViewBag.ModelosUnidades = slModelos; List <CASCO.EN.ControlVehicular.RevistaEstatus> lsEstatus = BL.RevistasEstatus.obtieneEstatusRevistas(); SelectList slEstatus = new SelectList(lsEstatus, "Estatus_ID", "Descripcion"); ViewBag.EstatusRevistas = slEstatus; List <CASCO.EN.ControlVehicular.RevistaUsuario> lsUsuariosRevista = BL.RevistaUsuarios.obtieneUsuariosRevista(); SelectList slUsuariosRevista = new SelectList(lsUsuariosRevista, "Usuario_ID", "Nombre"); ViewBag.UsuariosRevista = slUsuariosRevista; return(View()); }
// GET: Ejecutor public ActionResult CapturaRevista() { if (Session["Usuario_ID"] == null) { Response.Redirect("~/Account/Login"); } ControlVehicularF4.Functions.FunctionsGeneral funciones = new ControlVehicularF4.Functions.FunctionsGeneral(); CASCO.BL.ControlVehicular.RevistaGeneral RevistaGeneralBL = new CASCO.BL.ControlVehicular.RevistaGeneral(); //CASCO.BL.SICAS.Estaciones blEstaciones = new CASCO.BL.SICAS.Estaciones(); ViewBag.Unidades = funciones.DataTableToSelectList(RevistaGeneralBL.obtieneUnidadesActivas(Session["Usuario_ID"].ToString(), 1), "Unidad_ID", "Unidad"); ViewBag.Conductores = funciones.DataTableToSelectList(RevistaGeneralBL.obtieneConductoresUnidades(), "Conductor_ID", "Conductor"); List <CASCO.EN.SICAS.Estacion> ls = CASCO.BL.SICAS.Estaciones.ObtieneListadoEstaciones(Session["Usuario_ID"].ToString()); SelectList sl = new SelectList(ls, "Estacion_ID", "Nombre"); ViewBag.Estaciones = sl; string Usuario_ID = Session["Usuario_ID"].ToString(); return(View()); }