public static FrmListOficina GetInstancia() { if (_Instancia == null) { _Instancia = new FrmListOficina(); } return(_Instancia); }
private void btnGuardar_Click(object sender, EventArgs e) { OficinaEntity objEnt = new OficinaEntity(); if (IsNuevo == "new") { if (IsValidate()) { objEnt.Nombre = txtNombre.Text.Trim().ToUpper(); objEnt.Sigla = txtSigla.Text.Trim().ToUpper(); objEnt.Descripcion = txtDescripcion.Text.Trim().ToUpper(); objCont.Add(objEnt); MessageConfirmation("El registro ha sido registrado correctamente."); ClearCampus(); } } else if (IsNuevo == "update") { if (IsValidate()) { objEnt.IdOficina = int.Parse(txtId.Text.Trim()); objEnt.Nombre = txtNombre.Text.Trim().ToUpper(); objEnt.Sigla = txtSigla.Text.Trim().ToUpper(); objEnt.Descripcion = txtDescripcion.Text.Trim().ToUpper(); objCont.Update(objEnt); OficinaController objConAct = new OficinaController(); objConAct.View(FrmListOficina.GetInstancia().dgvDataList); MessageConfirmation("El registro ha sido actualizado correctamente."); this.Close(); } } else { MessageFail("Error no se puede realizar ninguna operacion."); } }