private void BtnNew_Click(object sender, EventArgs e) { FrmMarca frmMarca = FrmMarca.GetInstancia(); frmMarca.ShowDialog(); objMarcaController.List(dgvMarca); }
private void DgvMarca_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { if (dgvMarca.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Editar")) { var objMarca = FrmMarca.GetInstancia(); objMarca.txtName.Text = dgvMarca.CurrentRow.Cells[2].Value.ToString(); objMarca.txtDescription.Text = dgvMarca.CurrentRow.Cells[3].Value.ToString(); objMarca.cboEquipo.SelectedValue = dgvMarca.CurrentRow.Cells[8].Value.ToString(); objMarca.idMarca = Convert.ToInt32(dgvMarca.CurrentRow.Cells[6].Value.ToString()); objMarca._Nuevo = false; objMarca.ShowDialog(); this.objMarcaController.List(dgvMarca); } if (dgvMarca.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals("Eliminar")) { MarcaEntity objEnt = new MarcaEntity(); objEnt.IdMarca = Convert.ToInt32(dgvMarca.Rows[e.RowIndex].Cells[6].Value.ToString()); DialogResult rpta = MessageBox.Show("Desea Eliminar este item", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (DialogResult.Yes == rpta) { objMarcaController.Delete(objEnt); objMarcaController.List(dgvMarca); } } } }
public static FrmMarca GetInstancia() { if (_Instancia == null) { _Instancia = new FrmMarca(); } return(_Instancia); }