コード例 #1
0
        async private void InicializarControles()
        {
            try
            {
                inventrios = await inventarioManager.ObtenerInventarios(Session["TokenUsuario"].ToString());

                gvInventarios.DataSource = inventrios.ToList();
                gvInventarios.DataBind();

                sucursales = await sucursalManager.ObtenerSucursales(Session["TokenUsuario"].ToString());

                ddlCodSuc.DataTextField  = "SUC_NOMBRE";
                ddlCodSuc.DataValueField = "SUC_CODIGO";
                ddlCodSuc.DataSource     = sucursales.ToList();
                ddlCodSuc.DataBind();

                vehiculos = await vehiculoManager.ObtenerVehiculos(Session["TokenUsuario"].ToString());

                ddlCodVeh.DataTextField  = "VEH_MODELO";
                ddlCodVeh.DataValueField = "VEH_CODIGO";
                ddlCodVeh.DataSource     = vehiculos.ToList();
                ddlCodVeh.DataBind();
            }
            catch (Exception e)
            {
                lblResultado.Text      = "Hubo un error al inicializar controles. Detalle: " + e.Message;
                lblResultado.ForeColor = Color.Maroon;
                lblResultado.Visible   = true;
            }
        }
コード例 #2
0
        public string ObtenerVehiculosXml()
        {
            List <Vehiculo> vehiculos = VehiculoManager.ObtenerVehiculos();

            // Con estos vehículos armo un XML para devolver.
            // Tenemos claro que la manera más fácil de transformar los vehículos en XML es serializándolos con XmlSerializer,
            // pero lo hacemos con XmlTextWriter para mostrar su funcionamiento
            StringWriter  stringWriter  = new StringWriter();
            XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter)
            {
                Formatting = Formatting.Indented
            };

            xmlTextWriter.WriteStartDocument();
            xmlTextWriter.WriteStartElement("Vehiculos");
            foreach (Vehiculo vehiculo in vehiculos)
            {
                xmlTextWriter.WriteStartElement("Vehiculo");
                xmlTextWriter.WriteStartElement("Id");
                xmlTextWriter.WriteString(vehiculo.Id.ToString());
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Patente");
                xmlTextWriter.WriteString(vehiculo.Patente);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Tipo");
                xmlTextWriter.WriteString(vehiculo.Tipo.Nombre);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Categoria");
                xmlTextWriter.WriteString(vehiculo.Categoria.Nombre);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Color");
                xmlTextWriter.WriteString(vehiculo.Color.Nombre);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Modelo");
                xmlTextWriter.WriteString(vehiculo.Modelo.Nombre);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Marca");
                xmlTextWriter.WriteString(vehiculo.Modelo.Marca.Nombre);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("Precio");
                xmlTextWriter.WriteString(vehiculo.Precio.ToString());
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("AnioFabricacion");
                xmlTextWriter.WriteString(vehiculo.AnioFabricacion.ToString());
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteStartElement("ImagenNombre");
                xmlTextWriter.WriteString(vehiculo.ImagenNombre);
                xmlTextWriter.WriteEndElement();
                xmlTextWriter.WriteEndElement();
            }

            xmlTextWriter.WriteEndDocument();
            xmlTextWriter.Flush();
            xmlTextWriter.Close();

            return(stringWriter.ToString());
        }
コード例 #3
0
        async private void InicializarControles()
        {
            try
            {
                vehiculos = await vehiculoManager.ObtenerVehiculos(Session["TokenUsuario"].ToString());

                gvVehiculos.DataSource = vehiculos.ToList();
                gvVehiculos.DataBind();
            }
            catch (Exception e)
            {
                lblResultado.Text      = "Hubo un error al inicializar controles. Detalle: " + e.Message;
                lblResultado.ForeColor = Color.Maroon;
                lblResultado.Visible   = true;
            }
        }
コード例 #4
0
        async private void InicializarControles()
        {
            try
            {
                vehiculos = await vehiculoManager.ObtenerVehiculos(Session["TokenUsuario"].ToString());

                ddlVehiculos.DataSource     = vehiculos.ToList();
                ddlVehiculos.DataTextField  = "VEH_MODELO";
                ddlVehiculos.DataValueField = "VEH_CODIGO";
                ddlVehiculos.DataBind();

                paquetesVehiculos = await paqueteVehiculoManager.ObtenerPaquetesVehiculos(Session["TokenUsuario"].ToString());

                gvPaquetesVehiculos.DataSource = paquetesVehiculos.ToList();
                gvPaquetesVehiculos.DataBind();
            }
            catch (Exception e)
            {
                lblResultado.Text      = "Hubo un error al enlistar los paquetes de los vehiculos. Detalle: " + e.Message;
                lblResultado.ForeColor = Color.Maroon;
                lblResultado.Visible   = true;
            }
        }
コード例 #5
0
        async private void InicializarControles()
        {
            try
            {
                ordenes = await ordenManager.ObtenerOrdenes(Session["TokenUsuario"].ToString());

                gvOrdenes.DataSource = ordenes.ToList();
                gvOrdenes.DataBind();

                vehiculos = await vehiculoManager.ObtenerVehiculos(Session["TokenUsuario"].ToString());

                ddVEH_CODIGO.DataTextField  = "VEH_MODELO";
                ddVEH_CODIGO.DataValueField = "VEH_CODIGO";
                ddVEH_CODIGO.DataSource     = vehiculos.ToList();
                ddVEH_CODIGO.DataBind();
            }
            catch (Exception e)
            {
                lblResultado.Text      = "Hubo un error al inicializar controles. Detalle: " + e.Message;
                lblResultado.ForeColor = Color.Maroon;
                lblResultado.Visible   = true;
            }
        }
コード例 #6
0
        async private void InicializarControles()
        {
            try
            {
                vehiculos = await vehiculoManager.ObtenerVehiculos(Session["TokenUsuario"].ToString());

                gvVehiculos.DataSource = vehiculos.ToList();
                gvVehiculos.DataBind();

                rentacars = await rentacarManager.ObtenerRentacars(Session["TokenUsuario"].ToString());

                ddlRentacars.DataSource     = rentacars.ToList();
                ddlRentacars.DataTextField  = "REN_NOMBRE";
                ddlRentacars.DataValueField = "REN_CODIGO";
                ddlRentacars.DataBind();
            }
            catch (Exception e)
            {
                lblResultado.Text      = "Hubo un error al enlistar los vehiculos. Detalle: " + e.Message;
                lblResultado.ForeColor = Color.Maroon;
                lblResultado.Visible   = true;
            }
        }