示例#1
0
 private void CargarObra()
 {
     this.CbNombre.DisplayMember = "Obra";
     this.CbNombre.ValueMember   = "ID Obra";
     this.CbNombre.DataSource    = NObras.CbObra();
     this.CbNombre.SelectedItem  = null;
 }
示例#2
0
 private void CargarFT()
 {
     CbFTrabajo.DisplayMember = "FactorTrabajo";
     CbFTrabajo.ValueMember   = "ID";
     CbFTrabajo.DataSource    = NObras.CbFT();
     CbFTrabajo.SelectedItem  = null;
 }
示例#3
0
 private void CargarElectricos()
 {
     this.CbElectrico.DisplayMember = "Nombre";
     this.CbElectrico.ValueMember   = "ID";
     this.CbElectrico.DataSource    = NObras.CbElectrico();
     this.CbElectrico.SelectedItem  = null;
 }
示例#4
0
 private void CargarInstalador()
 {
     CbInstalador.DisplayMember = "Nombre";
     CbInstalador.ValueMember   = "ID";
     CbInstalador.DataSource    = NObras.CbInstalador();
     CbInstalador.SelectedItem  = null;
 }
示例#5
0
 private void CargarEP()
 {
     CbEP.DisplayMember = "Nombre";
     CbEP.ValueMember   = "ID";
     CbEP.DataSource    = NObras.CbEP();
     CbEP.SelectedItem  = null;
 }
示例#6
0
 private void CargarConstructora()
 {
     CbConstructora.DisplayMember = "Nombre";
     CbConstructora.ValueMember   = "ID";
     CbConstructora.DataSource    = NObras.CbConstructora();
     CbConstructora.SelectedItem  = null;
 }
示例#7
0
 private void CargarITO()
 {
     CbITO.DisplayMember = "Nombre";
     CbITO.ValueMember   = "ID";
     CbITO.DataSource    = NObras.CbITOE();
     CbITO.SelectedItem  = null;
 }
示例#8
0
 private void CargarProvincia()
 {
     CbProvincia.DisplayMember = "Nombre";
     CbProvincia.ValueMember   = "ID";
     CbProvincia.DataSource    = NObras.CbProvincia();
     CbProvincia.SelectedItem  = null;
 }
示例#9
0
        private void BtEditar_Click(object sender, EventArgs e)
        {
            if (CbITO.Text != string.Empty)
            {
                VITO = Convert.ToInt16(CbITO.SelectedValue);
            }
            if (CbConstructora.Text != string.Empty)
            {
                VConstructora = Convert.ToInt16(CbConstructora.SelectedValue);
            }
            if (CbEP.Text != string.Empty)
            {
                VEP = Convert.ToInt16(CbEP.SelectedValue);
            }
            if (CbInstalador.Text != string.Empty)
            {
                VInstalador = Convert.ToInt16(CbInstalador.SelectedValue);
            }
            if (this.LbPlazo.Text != string.Empty)
            {
                VPlazo = Convert.ToInt16(LbPlazo.Text);
            }

            try
            {
                string rpta = "";
                if (this.LbNombreObra.Text == string.Empty || this.CbTipo.Text == string.Empty || this.CbElectrico.Text == string.Empty || this.CbProvincia.Text == string.Empty || this.CbComuna.Text == string.Empty || this.CbFTrabajo.Text == string.Empty)
                {
                    MensajeError("Falta ingresar datos, Los datos con * son Obligatorios");
                }
                else
                {
                    rpta = NObras.EditarObra(Convert.ToInt32(this.ID.Text), this.LbNombreObra.Text,
                                             Convert.ToInt32(this.CbTipo.SelectedValue), Convert.ToInt32(this.CbProvincia.SelectedValue),
                                             Convert.ToInt32(this.CbComuna.SelectedValue), VITO.Value,
                                             Convert.ToInt32(this.CbElectrico.SelectedValue), VConstructora.Value,
                                             VEP.Value, VInstalador.Value, Convert.ToDateTime(this.DInicio.Value.Date), VPlazo.Value,
                                             Convert.ToInt32(this.CbFTrabajo.SelectedValue), Convert.ToString(this.LbGeoRef.Text.Trim()),
                                             Convert.ToString(this.LbRukan.Text.Trim()));

                    if (rpta.Equals("OK"))
                    {
                        this.MensajeOk("Se Modificó el registro correctamente");
                    }

                    else
                    {
                        this.MensajeError(rpta);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
示例#10
0
        private void CbProvincia_SelectionChangeCommitted(object sender, EventArgs e)
        {
            CbComuna.DisplayMember = "Nombre";
            CbComuna.ValueMember   = "ID";
            CbComuna.DataSource    = NObras.CbComuna(Convert.ToInt16(CbProvincia.SelectedValue));
            CbComuna.SelectedItem  = null;

            CbITO.DisplayMember = "Nombre";
            CbITO.ValueMember   = "ID";
            CbITO.DataSource    = NObras.CbITO(Convert.ToInt16(CbProvincia.SelectedValue));
            CbITO.SelectedItem  = null;
        }