Example #1
0
 public ActionResult GetDataProveedor(string id_proveedor)
 {
     try
     {
         _Compra_Datos CompraDatos = new _Compra_Datos();
         return(Json(CompraDatos.ObtenerDatosProveedorPorID(Conexion, id_proveedor), JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #2
0
        public ActionResult Tab1(string Id_proveedor, int CantidadPactadaMachos, int CantidadPactadaHembras, DateTime FechaProgramada, string id_compra)
        {
            try
            {
                _Compra_Datos             CompraDatos = new _Compra_Datos();
                HttpCookie                authCookie  = Request.Cookies[FormsAuthentication.FormsCookieName];
                FormsAuthenticationTicket ticket      = FormsAuthentication.Decrypt(authCookie.Value);

                return(Json(CompraDatos.Tab1(Conexion, ticket.Name, Id_proveedor, CantidadPactadaMachos, CantidadPactadaHembras, FechaProgramada, id_compra, 1)));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
 // GET: Admin/Compra
 public ActionResult Index()
 {
     try
     {
         CompraModels  Compra      = new CompraModels();
         _Compra_Datos CompraDatos = new _Compra_Datos();
         Compra.Conexion = Conexion;
         Compra          = CompraDatos.ObtenerCompraIndex(Compra);
         return(View(Compra));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public ActionResult Eventos(string start, string end)
        {
            try
            {
                CalendarioModels Compra      = new CalendarioModels();
                _Compra_Datos    CompraDatos = new _Compra_Datos();
                Compra.fechaStart      = Convert.ToDateTime(start);
                Compra.fechaEnd        = Convert.ToDateTime(end);
                Compra.Conexion        = Conexion;
                Compra.listaCalendario = CompraDatos.GetListaComprasNofinalizadas(Compra);


                return(Json(Compra.listaCalendario, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                TempData["typemessage"] = "2";
                TempData["message"]     = "Ocurrió un error al cargar las actividades. Por favor contacte a soporte técnico.";
                ex.Message.ToString();
                return(Json("", JsonRequestBehavior.AllowGet));
            }
        }
        public ActionResult Index()
        {
            try
            {
                CalendarioModels Compra      = new CalendarioModels();
                _Compra_Datos    CompraDatos = new _Compra_Datos();
                Compra.Conexion = Conexion;

                //obtenemos la meta x sucursal
                List <string>               sucursales         = (List <string>)System.Web.HttpContext.Current.Session["lista_id_sucursales"];
                _CatSucursal_Datos          sucursal_Datos     = new _CatSucursal_Datos();
                List <HomeMetaXSucursalDTO> listaMetaXSucursal = sucursal_Datos.GetMetasXSucursalToday(sucursales, Conexion);
                ViewBag.ListaMetasXSucursal = listaMetaXSucursal;
                return(View(Compra));
            }
            catch (Exception)
            {
                CompraModels Compra = new CompraModels();
                Compra.listaCompra      = new List <CompraModels>();
                TempData["typemessage"] = "2";
                TempData["message"]     = "No se puede cargar la vista";
                return(View(Compra));
            }
        }
Example #6
0
        // GET: Admin/Compra/Create
        public ActionResult Create()
        {
            try
            {
                int           i;
                CompraModels  Compra      = new CompraModels();
                _Compra_Datos CompraDatos = new _Compra_Datos();
                Compra.Conexion = Conexion;

                /*Relleno el combobox de proveedores*/
                Compra.TablaProveedoresCmb = CompraDatos.ObtenerListadoProveedores(Compra);
                var ListProveedores = new SelectList(Compra.TablaProveedoresCmb, "IDProveedor", "NombreRazonSocial");
                ViewData["cmbProveedores"] = ListProveedores;

                /*Relleno el combobox de Choferes*/
                Compra.Chofer = new CatChoferModels
                {
                    ListaChoferes = CompraDatos.ObtenerListadoChoferes(Compra)
                };
                List <SelectListItem> ListaChoferes = new List <SelectListItem>();
                SelectListItem        ItemChofer;

                for (i = 0; i < Compra.Chofer.ListaChoferes.Count; i++)
                {
                    ItemChofer = new SelectListItem
                    {
                        Text  = Compra.Chofer.ListaChoferes[i].Nombre.ToString() + " " + Compra.Chofer.ListaChoferes[i].ApPaterno.ToString() + " " + Compra.Chofer.ListaChoferes[i].ApMaterno.ToString(),
                        Value = Compra.Chofer.ListaChoferes[i].id_licencia.ToString()
                    };
                    ListaChoferes.Add(ItemChofer);
                }
                var ListChoferes = new SelectList(ListaChoferes, "Value", "Text");
                ViewData["cmbChoferes"] = ListChoferes;

                /*Relleno el combobox de vehículos*/
                Compra = CompraDatos.ObtenerVehiculos(Compra);
                CompraModels        c;
                List <CompraModels> lc = new List <CompraModels>();

                c = new CompraModels
                {
                    Id_vehiculo         = "0",
                    DescripcionVehiculo = "SELECCION UN VEHICULO",
                    Group = "GRUPO OCAMPO"
                };
                lc.Add(c);

                foreach (System.Data.DataRow Vehiculo in Compra.TablaVehiculos.Rows)
                {
                    c                     = new CompraModels();
                    c.Id_vehiculo         = Vehiculo["id_vehiculo"].ToString();
                    c.DescripcionVehiculo = Vehiculo["marca"].ToString() + " | " + Vehiculo["placa"].ToString();
                    c.Group               = Vehiculo["tipo"].ToString();
                    lc.Add(c);
                }

                var ListVehiculos = new SelectList(lc, "Id_vehiculo", "DescripcionVehiculo", "Group", 1);
                ViewData["cmbVehiculos"] = ListVehiculos;

                /*Relleno el combobox de lugares INICIO*/
                Compra = CompraDatos.ObtenerLugares(Compra, 1);
                CompraModels CompraLugar = new CompraModels();
                Compra.Lugar = new CatLugarModels
                {
                    listaLugares = new List <CatLugarModels>()
                };


                foreach (System.Data.DataRow Lugar in Compra.TablaLugares.Rows)
                {
                    CompraLugar.Lugar = new CatLugarModels
                    {
                        id_lugar    = Lugar["id_lugar"].ToString() + " | " + Lugar["gpsLatitud"].ToString() + " | " + Lugar["gpsLongitud"].ToString(),
                        descripcion = Lugar["descripcion"].ToString()
                    };

                    Compra.Lugar.listaLugares.Add(CompraLugar.Lugar);
                }
                var ListLugaresInicio = new SelectList(Compra.Lugar.listaLugares, "id_lugar", "descripcion");
                ViewData["cmbLugarInicio"] = ListLugaresInicio;

                /*Relleno el combobox de lugares FINAL*/
                Compra = new CompraModels
                {
                    Conexion = Conexion
                };
                Compra       = CompraDatos.ObtenerLugares(Compra, 0);
                Compra.Lugar = new CatLugarModels
                {
                    listaLugares = new List <CatLugarModels>()
                };

                foreach (System.Data.DataRow Lugar in Compra.TablaLugares.Rows)
                {
                    CompraLugar.Lugar = new CatLugarModels
                    {
                        id_lugar    = Lugar["id_lugar"].ToString() + " | " + Lugar["gpsLatitud"].ToString() + " | " + Lugar["gpsLongitud"].ToString(),
                        descripcion = Lugar["descripcion"].ToString()
                    };

                    Compra.Lugar.listaLugares.Add(CompraLugar.Lugar);
                }
                var ListLugaresFinal = new SelectList(Compra.Lugar.listaLugares, "id_lugar", "descripcion");
                ViewData["cmbLugarFinal"] = ListLugaresFinal;


                return(View());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }