Пример #1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     // guardar nuevo acceso detalle
     CE_Abastecimiento objce_abastecimiento = new CE_Abastecimiento();
     CN_Abastecimiento objcn_abastecimiento = new CN_Abastecimiento();
     objce_abastecimiento.dni = txtDNI.Text;
     objce_abastecimiento.codigo_abastecimiento = txtCodigodeAbastecimiento.Text;
     objce_abastecimiento.idtanque = txtIdtanque.Text;
     objce_abastecimiento.volumen_autorizado = Convert.ToDouble(txtVolumenAutorizado.Text);
     objce_abastecimiento.idplacavehiculo = txtIdplacavehiculo.Text;
     objce_abastecimiento.estado = (rbActivo.Checked == true) ? "1" : "0";
     objcn_abastecimiento.NuevoAbastecimiento(objce_abastecimiento);
 }
Пример #2
0
        private void txtCodigoAbastecimiento_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == Convert.ToChar(Keys.Enter))
            {
                //recupero la informacion del codigo de abastecimiento asignado al chofer
                CE_Abastecimiento objce_abastecimiento = new CE_Abastecimiento();
                CN_Abastecimiento objcn_abastecimiento = new CN_Abastecimiento();
                objce_abastecimiento.codigo_abastecimiento = txtCodigoAbastecimiento.Text;
                objce_abastecimiento = objcn_abastecimiento.ListarAbastecimiento(objce_abastecimiento);

                this.lblDNI.Text = objce_abastecimiento.dni;
                this.lblvolumen_autorizado.Text = Convert.ToString(objce_abastecimiento.volumen_autorizado);
                this.lblidplacavehiculo.Text = objce_abastecimiento.idplacavehiculo;
                this.lblIdtanque.Text = objce_abastecimiento.idtanque;
                this.rbActivo.Checked = (objce_abastecimiento.estado == "1" ? true : false);
                this.rbActivo.Text = (this.rbActivo.Checked == true ? "Habilitado" : "Deshabilitado");

                // recupero la cantidad de volumen retirado
                CE_TanqueDetalleMov objce_tanquedetallemov = new CE_TanqueDetalleMov();
                CN_TanqueDetalleMov objcn_tanquedetallemov = new CN_TanqueDetalleMov();

                objce_tanquedetallemov.codigo_abastecimiento = txtCodigoAbastecimiento.Text;
                objce_tanquedetallemov = objcn_tanquedetallemov.SumarVolumenRetirado(objce_tanquedetallemov);
                this.lblVolumenRetirado.Text = Convert.ToString(objce_tanquedetallemov.totalretirado );
                // muestro la cantidad decombustible por retirar
                this.lblVolumenxretirar.Text = Convert.ToString(objce_abastecimiento.volumen_autorizado - Convert.ToDouble(objce_tanquedetallemov.totalretirado));
            }
        }