private void btn_AddProv_Click(object sender, EventArgs e) { Proveedores frm = new Proveedores(); frm.Size = new Size(500, 450); frm.FormBorderStyle = FormBorderStyle.None; frm.labeltitulo.Text = "Elegir Proveedor"; DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { oProveedor = frm.ProvSelec; if (cProveedor.ValidarFk(oProveedor.Id)) { if (cOrden.Asociar(oProveedor.Razon_Social).Estados.Descripcion == "En curso") { textBoxfiltro.Text = oProveedor.Razon_Social.ToString(); Fecha.Text = hoy.ToShortDateString(); orden = cOrden.Asociar(textBoxfiltro.Text); textBoxId.Text = orden.Id.ToString(); oRemito.Fecha = Convert.ToDateTime(Fecha.Text); oRemito.Orden_Compra = orden; cRemito.Agregar(oRemito); Filtrar(); } else { MessageBox.Show("La Orden para " + oProveedor.Razon_Social + " ya se cerro y posee su remito correspondiente"); return; } } else { MessageBox.Show("No hay ninguna orden para " + oProveedor.Razon_Social); } return; } }