Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            // txtPlaca1.CharacterCasing = CharacterCasing.Upper;
            RutaServicesClient servRuta = new RutaServicesClient();

            try
            {
                if (!IsPostBack)
                {
                    txtPlaca1.Focus();
                    List <RutaBE> lstRutas = new List <RutaBE>(servRuta.ConsultarRuta(string.Empty));
                    foreach (RutaBE datos in lstRutas)
                    {
                        lstRuta.DataSource     = servRuta.ConsultarRuta(string.Empty);
                        lstRuta.DataValueField = "Id_Ruta";
                        lstRuta.DataTextField  = "Nombre_Ruta";
                        lstRuta.DataBind();
                    }
                    if (lstRuta.Items.Count == 0)
                    {
                        MessageBox.Show("No existen rutas registradas en el sistema", "Registrar Vehículo");
                        DivAsignacionConductor.Visible = false;
                        DivDatosPropietario.Visible    = false;
                        DivSelRuta.Visible             = false;
                        DivVehiculo.Visible            = false;
                    }
                    Anos[]             anos      = Auxiliar.ConsultarAnos();
                    IEnumerable <Anos> listaAnos = anos.OrderByDescending(g => g).Skip(0);
                    foreach (Anos datosAnos in listaAnos)
                    {
                        lstModelo.Items.Add(datosAnos.ToString());
                    }
                    List <string> estado = Auxiliar.ConsultaEstado();
                    foreach (string datoEstado in estado)
                    {
                        lstEstado.Items.Add(datoEstado);
                    }
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servRuta.Close();
            }
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UsuarioServiceClient servUsuario = new UsuarioServiceClient();
                UsuarioBE            usuario     = new UsuarioBE();
                try
                {
                    lstCargo.DataSource     = servUsuario.ConsultarCargos();
                    lstCargo.DataValueField = "Id_Perfil";
                    lstCargo.DataTextField  = "Perfil";
                    lstCargo.DataBind();

                    List <string> meses = Auxiliar.ConsultarMeses();
                    foreach (string datosMeses in meses)
                    {
                        lstMes.Items.Add(datosMeses);
                    }

                    txtNombreUsuario.Focus();
                    Dias[] dias = Auxiliar.ConsultarDias();
                    foreach (Dias datosDias in dias)
                    {
                        lstDia.Items.Add(datosDias.ToString());
                    }

                    Anos[]             anos      = Auxiliar.ConsultarAnos();
                    IEnumerable <Anos> listaAnos = anos.OrderByDescending(g => g).Skip(15);
                    foreach (Anos datosAnos in listaAnos)
                    {
                        lstAno.Items.Add(datosAnos.ToString());
                    }
                    List <string> sexo = Auxiliar.ConsultarSexo();
                    foreach (string datosSexo in sexo)
                    {
                        lstGenero.Items.Add(datosSexo);
                    }
                }
                catch (Exception ex)
                {
                    Response.Redirect("~/About.aspx");
                }
                finally
                {
                    servUsuario.Close();
                }
            }
        }
Ejemplo n.º 3
0
        protected void txtPlaca1_TextChanged(object sender, EventArgs e)
        {
            RutaServicesClient    servRuta     = new RutaServicesClient();
            VehiculoServiceClient servVehiculo = new VehiculoServiceClient();
            long resp;

            try
            {
                resp = servVehiculo.ConsultarExistenciaVehiculo(txtPlaca1.Text);

                if (resp == 0)
                {
                    MessageBox.Show("El vehículo no se encuentra registrado en el sistema", "Modificar Vehículo");
                    DivAsignacionConductor.Visible = false;
                    DivPropietario.Visible         = false;
                    DivSelRuta.Visible             = false;
                    DivVehiculo.Visible            = false;
                    txtPlaca1.Text = "";
                    txtPlaca1.Focus();
                }

                else
                {
                    List <VehiculoBE> lstVehiculo = new List <VehiculoBE>(servVehiculo.ConsultarVehiculo(txtPlaca1.Text));

                    foreach (VehiculoBE datos in lstVehiculo)
                    {
                        txtPlaca.Text      = txtPlaca1.Text;
                        txtMarca.Text      = datos.Marca;
                        txtCilindraje.Text = datos.Cilindraje;
                        lstModelo.Items.Add(datos.Modelo);
                        Anos[]             anos      = Auxiliar.ConsultarAnos();
                        IEnumerable <Anos> listaAnos = anos.OrderByDescending(g => g).Skip(0);
                        foreach (Anos datosAnos in listaAnos)
                        {
                            lstModelo.Items.Add(datosAnos.ToString());
                        }
                        txtMotor.Text  = datos.Motor;
                        txtChasis.Text = datos.Chasis;
                        lstEstado.Items.Add(datos.Estado);
                        List <string> estado = Auxiliar.ConsultaEstado();
                        foreach (string datoEstado in estado)
                        {
                            lstEstado.Items.Add(datoEstado);
                        }
                        txtCedula2.Text             = datos.Contratista.Cedula;
                        txtNombre.Text              = datos.Contratista.Nombres;
                        txtApellidos.Text           = datos.Contratista.Apellidos;
                        lblImprimirCedula.Text      = datos.Conductor.Cedula;
                        txtNombreCond.Text          = datos.Conductor.Nombres_Conductor;
                        txtPrimerApellidoCond.Text  = datos.Conductor.Apellido_1;
                        txtSegundoApellidoCond.Text = datos.Conductor.Apellido_2;
                        lstRuta.Items.Add(datos.Ruta.Nombre_Ruta);
                        lstRuta.DataSource     = servRuta.ConsultarRuta(string.Empty);
                        lstRuta.DataValueField = "Id_Ruta";
                        lstRuta.DataTextField  = "Nombre_Ruta";
                        lstRuta.DataBind();
                        txtMarca.Focus();
                    }
                    DivVehiculo.Visible            = true;
                    DivPropietario.Visible         = true;
                    DivSelRuta.Visible             = true;
                    DivAsignacionConductor.Visible = true;
                    DivDatosConductor.Visible      = true;
                    btnGuardar.Visible             = true;
                }
            }

            catch (Exception ex)
            {
                Response.Redirect("~/About.aspx");
            }
            finally
            {
                servRuta.Close();
                servVehiculo.Close();
            }
        }