public void set_Action(Cl_Enumeradores.eTipo_action iAccion) { try { Accion = iAccion; switch (iAccion) { case Cl_Enumeradores.eTipo_action.grabar: this.coldm_cantidad.Visible = false; txtID.Text = Convert.ToString(BusCabMOvINv.GetMovimientIngresoEmpresa(param.IdEmpresa)); break; case Cl_Enumeradores.eTipo_action.consultar: this.coldm_cantidad_pendiente.Visible = false; this.coldm_cantidad1.Visible = false; this.coldm_cantidad.OptionsColumn.AllowEdit = false; this.coldm_observacion.OptionsColumn.AllowEdit = false; this.coldm_cantidad.Visible = true; break; case Cl_Enumeradores.eTipo_action.Anular: ; this.coldm_cantidad_pendiente.Visible = false; this.coldm_cantidad1.Visible = false; this.coldm_cantidad.OptionsColumn.AllowEdit = false; this.coldm_observacion.OptionsColumn.AllowEdit = false; this.coldm_cantidad.Visible = true; break; default: break; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString()); } }