private void SetAccionInControls() { try { CargarCombos(); switch (Accion) { case Cl_Enumeradores.eTipo_action.grabar: var comprador = bus_comp.GetInfo(param.IdEmpresa, param.IdUsuario); if (comprador != null) { cmbComprador.EditValue = comprador.IdComprador; } cmbProducto.Properties.ReadOnly = false; ucMenu.Visible_bntAnular = false; ucMenu.Visible_bntGuardar_y_Salir = true; ucMenu.Visible_btnGuardar = true; break; case Cl_Enumeradores.eTipo_action.actualizar: cmbProducto.Properties.ReadOnly = true; ucMenu.Visible_bntAnular = false; ucMenu.Visible_bntGuardar_y_Salir = true; ucMenu.Visible_btnGuardar = true; SetInfoInControls(); break; case Cl_Enumeradores.eTipo_action.Anular: cmbProducto.Properties.ReadOnly = true; ucMenu.Visible_bntAnular = true; ucMenu.Visible_bntGuardar_y_Salir = false; ucMenu.Visible_btnGuardar = false; SetInfoInControls(); break; case Cl_Enumeradores.eTipo_action.consultar: ucMenu.Visible_bntAnular = false; ucMenu.Visible_bntGuardar_y_Salir = false; ucMenu.Visible_btnGuardar = false; cmbProducto.Properties.ReadOnly = true; SetInfoInControls(); break; } } catch (Exception) { throw; } }