예제 #1
0
        private void BtEP_Click(object sender, EventArgs e)
        {
            CapaEntidad.Boton.Btn = false;
            FormEP FE = new FormEP();

            FE.Show();
        }
 private void BtAgregar_Click(object sender, EventArgs e)
 {
     CapaEntidad.Boton.Btn = false;
     if (LbPlanilla.Text == "Obras")
     {
         FormObras FO = new FormObras();
         FO.Show();
     }
     else if (LbPlanilla.Text == "Constructoras")
     {
         FormConstructora FC = new FormConstructora();
         FC.Show();
     }
     else if (LbPlanilla.Text == "Entidad Patrocinante")
     {
         FormEP FP = new FormEP();
         FP.Show();
     }
     else if (LbPlanilla.Text == "Instaladores")
     {
         FormInstalador FI = new FormInstalador();
         FI.Show();
     }
     else if (LbPlanilla.Text == "ITOs")
     {
         FormITO FI = new FormITO();
         FI.Show();
     }
     else if (LbPlanilla.Text == "Eléctricos")
     {
         FormElectricos FE = new FormElectricos();
         FE.Show();
     }
     else if (LbPlanilla.Text == "Comunas")
     {
         FormComuna FC = new FormComuna();
         FC.Show();
     }
     else if (LbPlanilla.Text == "Provincias")
     {
         FormProvincia FP = new FormProvincia();
         FP.Show();
     }
     else if (LbPlanilla.Text == "Tipos")
     {
         FormTipo FT = new FormTipo();
         FT.Show();
     }
 }
        //Al hacer clic en una celda del DataGrid
        private void DGVALL_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex == DGVALL.Columns["Eliminar"].Index)
            {
                DataGridViewCheckBoxCell ChkEliminar = (DataGridViewCheckBoxCell)DGVALL.Rows[e.RowIndex].Cells["Eliminar"];
                ChkEliminar.Value = !Convert.ToBoolean(ChkEliminar.Value);
            }
            #region traspaso de datos a otro form para editar informacion
            if (this.DGVALL.Columns[e.ColumnIndex].Name.Equals("Editar"))
            {
                if (LbPlanilla.Text == "Obras")
                {
                    FormObras FO = new FormObras();

                    FO.Show();
                    FO.ID.Text             = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID Obra"].Value);
                    FO.CbComuna.Text       = Convert.ToString(this.DGVALL.CurrentRow.Cells["Comuna"].Value);
                    FO.CbProvincia.Text    = Convert.ToString(this.DGVALL.CurrentRow.Cells["Provincia"].Value);
                    FO.CbConstructora.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Constructora"].Value);
                    FO.CbElectrico.Text    = Convert.ToString(this.DGVALL.CurrentRow.Cells["Eléctrico"].Value);
                    FO.CbEP.Text           = Convert.ToString(this.DGVALL.CurrentRow.Cells["EP"].Value);
                    FO.CbFTrabajo.Text     = Convert.ToString(this.DGVALL.CurrentRow.Cells["FT"].Value);
                    FO.CbInstalador.Text   = Convert.ToString(this.DGVALL.CurrentRow.Cells["Instalador"].Value);
                    FO.CbITO.Text          = Convert.ToString(this.DGVALL.CurrentRow.Cells["ITO"].Value);
                    FO.CbTipo.Text         = Convert.ToString(this.DGVALL.CurrentRow.Cells["Tipo"].Value);
                    FO.LbNombreObra.Text   = Convert.ToString(this.DGVALL.CurrentRow.Cells["Obra"].Value);
                    FO.LbPlazo.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Plazo"].Value);
                    FO.LbRukan.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Rukan"].Value);
                    FO.LbGeoRef.Text       = Convert.ToString(this.DGVALL.CurrentRow.Cells["GeoReferencia"].Value);
                }
                else if (LbPlanilla.Text == "ITOs")
                {
                    FormITO FI = new FormITO();
                    FI.Show();
                    FI.ID.Text          = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FI.LbNombre.Text    = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                    FI.CbProvincia.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Provincia"].Value);
                    FI.CbTipo.Text      = Convert.ToString(this.DGVALL.CurrentRow.Cells["Tipo"].Value);
                    FI.LbCorreo.Text    = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo"].Value);
                    FI.LbTelefono.Text  = Convert.ToString(this.DGVALL.CurrentRow.Cells["Telefono"].Value);
                }
                else if (LbPlanilla.Text == "Entidades Patrocinantes")
                {
                    FormEP FE = new FormEP();
                    FE.Show();
                    FE.ID.Text              = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FE.LbNombre.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                    FE.LbRepresentante.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Representante"].Value);
                    FE.LbCorreo.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo"].Value);
                    FE.LbTelefono.Text      = Convert.ToString(this.DGVALL.CurrentRow.Cells["Telefono"].Value);
                }
                else if (LbPlanilla.Text == "Instaladores")
                {
                    FormInstalador FIN = new FormInstalador();
                    FIN.Show();
                    FIN.ID.Text         = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FIN.LbNombre.Text   = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                    FIN.LbClase.Text    = Convert.ToString(this.DGVALL.CurrentRow.Cells["Clase"].Value);
                    FIN.LbTelefono.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Telefono"].Value);
                    FIN.LbCorreo.Text   = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo"].Value);
                }
                else if (LbPlanilla.Text == "Constructoras")
                {
                    FormConstructora FC = new FormConstructora();
                    FC.Show();
                    FC.ID.Text              = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FC.LbNombre.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                    FC.LbRepresentante.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Representante"].Value);
                    FC.LbTelefono.Text      = Convert.ToString(this.DGVALL.CurrentRow.Cells["Telefono"].Value);
                    FC.LbCorreo.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo"].Value);
                }
                else if (LbPlanilla.Text == "Eléctricos")
                {
                    FormElectricos FEL = new FormElectricos();
                    FEL.Show();
                    FEL.ID.Text           = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FEL.LbNombre.Text     = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                    FEL.LbRUT.Text        = Convert.ToString(this.DGVALL.CurrentRow.Cells["Rut"].Value);
                    FEL.LbContraseña.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Contraseña"].Value);
                    FEL.LbCorreo.Text     = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo"].Value);
                    FEL.LbTelefono.Text   = Convert.ToString(this.DGVALL.CurrentRow.Cells["Telefono"].Value);
                }
                else if (LbPlanilla.Text == "Provincias")
                {
                    FormProvincia FP = new FormProvincia();
                    FP.Show();
                    FP.ID.Text          = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FP.LbProvincia.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                }
                else if (LbPlanilla.Text == "Comunas")
                {
                    FormComuna FCO = new FormComuna();
                    FCO.Show();
                    FCO.ID.Text          = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FCO.LbComuna.Text    = Convert.ToString(this.DGVALL.CurrentRow.Cells["Comuna"].Value);
                    FCO.CbProvincia.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Provincia"].Value);
                }
                else if (LbPlanilla.Text == "Tipos")
                {
                    FormTipo FT = new FormTipo();
                    FT.Show();
                    FT.ID.Text             = Convert.ToString(this.DGVALL.CurrentRow.Cells["ID"].Value);
                    FT.LbNombre.Text       = Convert.ToString(this.DGVALL.CurrentRow.Cells["Nombre"].Value);
                    FT.LbCoorProy.Text     = Convert.ToString(this.DGVALL.CurrentRow.Cells["Coord. Proyecto"].Value);
                    FT.LbCoorIns.Text      = Convert.ToString(this.DGVALL.CurrentRow.Cells["Coord. Inspección"].Value);
                    FT.LbCorreoProyec.Text = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo CP"].Value);
                    FT.LbCorreoInsp.Text   = Convert.ToString(this.DGVALL.CurrentRow.Cells["Correo CI"].Value);
                }
            }
            #endregion Copia Pega
        }