public static FormCompra GetInstancia() { if (_Instancia == null) { _Instancia = new FormCompra(); } return(_Instancia); }
private void DataListado_DoubleClick(object sender, EventArgs e) { FormCompra form = FormCompra.GetInstancia(); string par1, par2; par1 = Convert.ToString(this.DataListado.CurrentRow.Cells["Id_Proveedor"].Value); par2 = Convert.ToString(this.DataListado.CurrentRow.Cells["Empresa"].Value); form.setProveedor(par1, par2); this.Close(); }
private void gradientColor4_Click(object sender, EventArgs e) { FormCompra Formulario; Formulario = ParentForm.MdiChildren.OfType <FormCompra>().FirstOrDefault(); //Si el formulario no existe if (Formulario == null) { Formulario = FormCompra.GetInstancia(); Formulario.Show(); Formulario.MdiParent = this.ParentForm; Formulario.Dock = DockStyle.Fill; Formulario.Id_Trabajador = Convert.ToInt32(this.Id_Trabajador); } else //Si el formulario existe { Formulario.Activate(); } }
private void FormCompra_FormClosing(object sender, FormClosingEventArgs e) { _Instancia = null; }