private void frmCompra_Load(object sender, EventArgs e) { InitializeDataGridView(); txtIdCompra.Enabled = false; dgvDetalleCompra.DataSource = oDetalleCompraService.ConsultarPorIdCompra(compraSeleccionada.IdCompra); //oSoporteForm.cargarCombo(cboLibro, oLibroService.obtenerLibros("listarLibros")); oSoporteForm.cargarCombo(cboProveedor, oProveedorService.obtenerProveedores("listarProveedores")); switch (formMode) { case FormMode.insert: this.Text = "Nueva Compra"; txtIdCompra.Text = oCompraService.ObtenerProximoId().ToString(); compraSeleccionada.IdCompra = Convert.ToInt32(txtIdCompra.Text.ToString()); habilitarDeshabilitar(true); break; case FormMode.update: txtIdCompra.Text = compraSeleccionada.IdCompra.ToString(); dgvDetalleCompra.DataSource = oDetalleCompraService.ConsultarPorIdCompra(compraSeleccionada.IdCompra); this.Text = "Modificar Compra"; habilitarDeshabilitar(true); cargarDatosFrm(); break; case FormMode.delete: this.Text = "Dar de baja Compra"; cargarDatosFrm(); habilitarDeshabilitar(false); break; } }