Пример #1
0
    protected void btn_confirmar_Click(object sender, EventArgs e)
    {
        TrailerUltSalidaBC tu = new TrailerUltSalidaBC();

        tu.COND_ID        = Convert.ToInt32(hf_idCond.Value);
        tu.ID             = Convert.ToInt32(hf_idTrailer.Value);
        tu.PATENTE_TRACTO = txt_patenteTracto.Text;
        tu.CHOFER_RUT     = txt_conductorRut.Text;
        tu.CHOFER_NOMBRE  = txt_conductorNombre.Text;

        if (ddl_tipoDestino.SelectedValue == "DLPR")
        {
            tu.LOCA_ID = Convert.ToInt32(ddl_destino.SelectedValue);
        }
        else
        {
            tu.DEST_ID = Convert.ToInt32(ddl_destino.SelectedValue);
        }
        tu.ESTADO_YMS  = estado_yms.Value;
        tu.OBSERVACION = locales_YMS.Value.ToString();
        string resultado;
        bool   ejecucion = tu.ProcesoSalida(tu, usuario.ID, "", lblGPS.Text, out resultado);

        if (ejecucion && resultado == "")
        {
            btn_limpiar_Click(null, null);
            utils.ShowMessage2(this, "confirmar", "success");
        }
        else
        {
            utils.ShowMessage(this, resultado, "error", false);
        }
    }
Пример #2
0
    protected void btn_confirmar_Click(object sender, EventArgs e)
    {
        TrailerUltSalidaBC tu = new TrailerUltSalidaBC();

        tu.ID             = Convert.ToInt32(hf_idTrailer.Value);
        tu.PATENTE_TRACTO = txt_patenteTracto.Text;
        tu.CHOFER_RUT     = utils.formatearRut(txt_conductorRut.Text);
        tu.CHOFER_NOMBRE  = txt_conductorNombre.Text;
        if (ddl_tipoDestino.SelectedValue == "DLPR")
        {
            tu.LOCA_ID = Convert.ToInt32(ddl_destino.SelectedValue);
        }
        else
        {
            tu.DEST_ID = Convert.ToInt32(ddl_destino.SelectedValue);
        }
        string resultado;

        if (string.IsNullOrEmpty(hf_idCond.Value))
        {
            ConductorBC c = new ConductorBC();
            c.RUT             = txt_conductorRut.Text;
            c.NOMBRE          = txt_conductorNombre.Text;
            c.TRAN_ID         = Convert.ToInt32(hf_idTran.Value);
            c.COND_EXTRANJERO = chk_conductorExtranjero.Checked;
            hf_idCond.Value   = c.AgregarIdentity().ToString();
        }
        tu.COND_ID     = Convert.ToInt32(hf_idCond.Value);
        tu.CHOFER_RUT  = txt_conductorRut.Text;
        tu.ESTADO_YMS  = estado_yms.Value;
        tu.OBSERVACION = locales_YMS.Value.ToString();

        bool ejecucion = tu.ProcesoSalida(tu, LlenarTableLocales(), usuario.ID, txt_nroViaje.Text, lbl_trailerGPS.Text, out resultado);

        if (ejecucion && resultado == "")
        {
            btn_limpiar_Click(null, null);
            utils.ShowMessage2(this, "confirmar", "success");
        }
        else
        {
            utils.ShowMessage(this, resultado, "error", false);
        }
    }