Beispiel #1
0
        private void btnMod_Click(object sender, EventArgs e)
        {
            if (forma == null)
            {
                using (EmpresaEntities db = new EmpresaEntities())
                {
                    forma = new FormCompanyEdit();
                    tbl_empresa emp = new tbl_empresa();
                    emp = db.tbl_empresa.Find(Convert.ToInt32(dgvEmpresa.CurrentRow.Cells[0].Value.ToString()));
                    tbl_ciudad city = new tbl_ciudad();
                    city = db.tbl_ciudad.Find(emp.idCiudad);
                    tbl_depto dep = new tbl_depto();
                    dep = db.tbl_depto.Find(city.idDepto);
                    forma.cmbDepto.DataSource    = db.tbl_depto.Where(d => d.idDepto == city.idDepto).ToList();
                    forma.cmbDepto.DisplayMember = "nombreDepto";
                    forma.cmbDepto.ValueMember   = "idDepto";

                    forma.CmbCiudad.DataSource    = db.tbl_ciudad.Where(c => c.idCiudad == emp.idCiudad).ToList();
                    forma.CmbCiudad.DisplayMember = "nombreCiudad";
                    forma.CmbCiudad.ValueMember   = "idCiudad";
                    forma.txtId.Text   = dgvEmpresa.CurrentRow.Cells[0].Value.ToString();
                    forma.txtName.Text = dgvEmpresa.CurrentRow.Cells[1].Value.ToString();
                    forma.txtDir.Text  = dgvEmpresa.CurrentRow.Cells[2].Value.ToString();
                    forma.txtTel.Text  = dgvEmpresa.CurrentRow.Cells[3].Value.ToString();
                    forma.LabelText    = "Modificar Emprsa";
                    forma.FormClosed  += new FormClosedEventHandler(CerrarForma);
                    forma.Show();
                }
            }
            else
            {
                forma.Activate();
            }
        }
Beispiel #2
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (forma == null)
     {
         forma             = new FormCompanyEdit();
         forma.LabelText   = "Agregar Nueva Emprsa";
         forma.FormClosed += new FormClosedEventHandler(CerrarForma);
         forma.Show();
     }
     else
     {
         forma.Activate();
     }
 }
Beispiel #3
0
 public void CerrarForma(object sender, FormClosedEventArgs e)
 {
     forma = null;
     dgvEmpresa.CurrentRow.Selected = false;
     llenarGrid();
 }