Exemple #1
0
 protected void txt_editRut_TextChanged(object sender, EventArgs e)
 {
     if (validarRut(txt_editRut.Text))
     {
         ConductorBC c = new ConductorBC();
         c = c.ObtenerXRut(txt_editRut.Text);
         if (c.ID != 0)
         {
             hf_id.Value                = c.ID.ToString();
             txt_editNombre.Text        = c.NOMBRE;
             ddl_editTran.SelectedValue = c.TRAN_ID.ToString();
             txt_editRut.Enabled        = false;
             utils.ShowMessage2(this, "crear", "warn_rutEncontrado");
         }
         else if (!txt_editRut.Text.Contains("-"))
         {
             txt_editRut.Text = txt_editRut.Text.Insert(txt_editRut.Text.Length - 1, "-");
         }
         txt_editNombre.Focus();
     }
     else
     {
         utils.ShowMessage2(this, "crear", "warn_rutNoValido");
         txt_editRut.Text = "";
         txt_editRut.Focus();
     }
 }
Exemple #2
0
    protected void txt_conductorRut_TextChanged(object sender, EventArgs e)
    {
        if (!chk_conductorExtranjero.Checked && !utils.validarRut(this.txt_conductorRut.Text))
        {
            hf_idCond.Value             = "";
            txt_conductorRut.Text       = "";
            txt_conductorNombre.Text    = "";
            txt_conductorNombre.Enabled = false;
            utils.ShowMessage2(this, "buscarConductor", "warn_rutNovalido");
            return;
        }
        ConductorBC c = new ConductorBC();

        c = c.ObtenerXRut(utils.formatearRut(this.txt_conductorRut.Text));
        if (c.ID == 0)
        {
            this.txt_conductorNombre.Enabled = true;
            this.hf_idCond.Value             = "";
            utils.ShowMessage2(this, "buscarConductor", "warn_conductorNoexiste");
            return;
        }
        if (c.BLOQUEADO)
        {
            txt_conductorNombre.Enabled = false;
            hf_idCond.Value             = "";
            txt_conductorRut.Text       = "";
            txt_conductorNombre.Text    = "";
            utils.ShowMessage2(this, "buscarConductor", "warn_conductorBloqueado");
            return;
        }
        this.txt_conductorNombre.Text    = c.NOMBRE;
        this.txt_conductorNombre.Enabled = false;
        this.hf_idCond.Value             = c.ID.ToString();
        utils.ShowMessage2(this, "buscarConductor", "success");
    }
Exemple #3
0
    protected void txt_rutConductor_TextChanged(object sender, EventArgs e)
    {
        if (!chk_conductorExtranjero.Checked && !utils.validarRut(txt_conductorRut.Text))
        {
            hf_idCond.Value          = "";
            txt_conductorRut.Text    = "";
            lbl_nombreConductor.Text = "";
            utils.ShowMessage2(this, "conductor", "warn_rutNovalido");
            return;
        }
        ConductorBC c = new ConductorBC();

        c = c.ObtenerXRut(txt_conductorRut.Text);

        if (c.ID == 0)
        {
            hf_idCond.Value          = "";
            txt_conductorRut.Text    = "";
            lbl_nombreConductor.Text = "";
            utils.ShowMessage2(this, "conductor", "success_conductorNoexiste");
            return;
        }
        if (c.BLOQUEADO)
        {
            hf_idCond.Value          = "";
            txt_conductorRut.Text    = "";
            lbl_nombreConductor.Text = "";
            utils.ShowMessage2(this, "conductor", "warn_conductorBloqueado");
            return;
        }
        lbl_nombreConductor.Text = c.NOMBRE;
        hf_idCond.Value          = c.ID.ToString();
        utils.ShowMessage2(this, "conductor", "success");
    }
Exemple #4
0
    protected void txt_conductorRut_TextChanged(object sender, EventArgs e)
    {
        if (txt_conductorRut.Text == "")
        {
            txt_conductorNombre.Enabled = true;
            return;
        }

        if (utils.validarRut(txt_conductorRut.Text))
        {
            ConductorBC c = new ConductorBC();
            c = c.ObtenerXRut(utils.formatearRut(txt_conductorRut.Text));
            if (c.ID != 0)
            {
                if (c.BLOQUEADO)
                {
                    txt_conductorNombre.Enabled = false;
                    hf_idCond.Value             = "";
                    txt_conductorRut.Text       = "";
                    txt_conductorNombre.Text    = "";
                    txt_conductorRut.Focus();
                    utils.ShowMessage2(this, "buscarConductor", "warn_conductorBloqueado");
                    return;
                }
                txt_conductorNombre.Text    = c.NOMBRE;
                txt_conductorNombre.Enabled = false;
                hf_idCond.Value             = c.ID.ToString();
                txt_acomRut.Focus();
                utils.ShowMessage2(this, "buscarConductor", "success");
            }
            else
            {
                txt_conductorNombre.Enabled = true;
                hf_idCond.Value             = "";
                txt_conductorNombre.Focus();
                utils.ShowMessage2(this, "buscarConductor", "warn_conductorNoexiste");
            }
        }
        else
        {
            txt_conductorNombre.Enabled = false;
            hf_idCond.Value             = "";
            txt_conductorRut.Text       = "";
            txt_conductorNombre.Text    = "";
            txt_conductorRut.Focus();
            utils.ShowMessage2(this, "buscarConductor", "warn_rutNovalido");
        }
    }
Exemple #5
0
    protected void txt_conductorRut_TextChanged(object sender, EventArgs e)
    {
        if (txt_conductorRut.Text == "")
        {
            txt_conductorNombre.Enabled = true;
            return;
        }

        if (!chk_conductorExtranjero.Checked && !utils.validarRut(this.txt_conductorRut.Text))
        {
            txt_conductorRut.Text       = "";
            txt_conductorNombre.Text    = "";
            txt_conductorNombre.Enabled = false;
            utils.ShowMessage2(this, "conductor", "warn_rutNovalido");
            return;
        }
        ConductorBC c = new ConductorBC();

        c = c.ObtenerXRut(utils.formatearRut(this.txt_conductorRut.Text));

        if (c.ID == 0)
        {
            txt_conductorNombre.Enabled = true;
            utils.ShowMessage2(this, "conductor", "success_conductorNoexiste");
            return;
        }
        if (c.BLOQUEADO)
        {
            txt_conductorRut.Text       = "";
            txt_conductorNombre.Text    = "";
            txt_conductorNombre.Enabled = false;
            utils.ShowMessage2(this, "conductor", "warn_conductorBloqueado");
            return;
        }
        txt_conductorNombre.Text        = c.NOMBRE;
        txt_conductorNombre.Enabled     = false;
        chk_conductorExtranjero.Checked = c.COND_EXTRANJERO;
        utils.ShowMessage2(this, "conductor", "success");
    }