public void Dispose1() { if (frm != null) { frm = null; } }
public void MostrarForm() { if (frm == null) { frm = new EditNewTransaccion(); } frm.BringToFront(); frm.Show(); frm.WindowState = FormWindowState.Normal; }
private SglEditNewTransaccion() { frm = new EditNewTransaccion(); }
private void btnGuardar_Click(object sender, EventArgs e) { Boolean FormValido = true; //Empezamos suponiendo que el formulario es valido //Comparamos cada control con el valor de FormValido si todo es valido el valor final de FormValido es true FormValido = FormValido & Functions.ValidarControlWithText(errorProvider1, cbTipoOp, OperacionNuevo, "Seleccione una operacion"); FormValido = FormValido & Functions.ValidarControl(errorProvider1, cbSeudonimo, "Seleccione un seudonimo"); FormValido = FormValido & Functions.ValidarControl(errorProvider1, dtpFecha, "Fecha es requerido"); FormValido = FormValido & Functions.ValidarControl(errorProvider1, cbMensajeria, "Seleccione una mensajeria"); if (FormValido) { MontoTotal(); DialogoGuardar(); if ((Resp[0] == "1") || (Resp[0] == "2")) { Boolean Result; oTrans.Tipo_Op = cbTipoOp.SelectedItem.ToString(); oTrans.Estatus = lblEstatus.Text; oTrans.Seudonimo = cbSeudonimo.Text; oTrans.FchCompraVenta = dtpFecha.Value.ToString("yyyy-MM-dd"); oTrans.Dsc = txtDescripcion.Text; oTrans.Calif_Recib = cbCalifRecib.SelectedItem.ToString(); oTrans.Calif_Otorg = cbCalifOtorg.SelectedItem.ToString(); oTrans.Mensajeria = cbMensajeria.SelectedItem.ToString(); oTrans.Cantidad = Convert.ToDouble(nudCantidad.Value); oTrans.Precio = Convert.ToDouble(nudPrecio.Value); oTrans.Total = Convert.ToDouble(txtTotal.Text); oTrans.NumGuia = txtNumdeGuia.Text; oTrans.PrecioEnvio = Convert.ToDouble(nudEnvio.Value); if (NuevoReg) Result = oTransaccionesBL.AddTransaccion(oTrans); else Result = oTransaccionesBL.UpdateTransaccion(oTrans); if (Result == false) { MessageBox.Show("No se guardo el registro"); } else this.Close(); if ((Resp[0] == "2")) { EditNewTransaccion frmNew = new EditNewTransaccion(); frmNew.Show(); frmNew.MdiParent = this.MdiParent; } } } }