private void BtnNew_Click(object sender, EventArgs e) { FrmEquipo equipo_frm = new FrmEquipo(); equipo_frm.ShowDialog(); objEquipoController.ListarEquipo(dgvEquipo); }
public static FrmEquipo GetInstancia() { if (_Instancia == null) { _Instancia = new FrmEquipo(); } return(_Instancia); }
private void DgvEquipo_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { if (dgvEquipo.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Editar")) { EquipoEntity objEquipoEnt = new EquipoEntity(); int id_equip = int.Parse(dgvEquipo.Rows[e.RowIndex].Cells[5].Value.ToString()); //FrmEquipo frm_equipo = new FrmEquipo(); FrmEquipo frm_equipo = FrmEquipo.GetInstancia(); //objEquipoController.ListarEquipo(dgvEquipo); var tabla = objEquipoController.BuscarEquipoXcodigo(id_equip); frm_equipo.Show(); int num_filas = tabla.Rows.Count; if (num_filas > 0) { frm_equipo.ID_Equipo = Convert.ToInt32(tabla.Rows[0]["idequipo"].ToString()); frm_equipo.txtNombre.Text = tabla.Rows[0]["nombre"].ToString(); frm_equipo.txtDescripcion.Text = tabla.Rows[0]["des_equipo"].ToString(); frm_equipo._Nuevo = false; } // } // objEquipoController.ListarEquipo(dgvEquipo); } if (dgvEquipo.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Eliminar")) { EquipoEntity objEnt = new EquipoEntity(); int id_equip = int.Parse(dgvEquipo.Rows[e.RowIndex].Cells[5].Value.ToString()); objEnt.IdEquipo = id_equip; DialogResult rpta = MessageBox.Show("Desea Eliminar este item", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (DialogResult.Yes == rpta) { objEquipoController.Delete(objEnt); objEquipoController.ListarEquipo(dgvEquipo); } } } }
private void FrmEquipo_FormClosed(object sender, FormClosedEventArgs e) { _Instancia = null; }