public static void CambiarPanel(RadPanel pnlInfo, RadPanel pnlContenido, EBotones estadoBoton, Boolean IsActivo) { if ((estadoBoton == EBotones.Nuevo && IsActivo == false) || (estadoBoton == EBotones.Modificar && IsActivo == false)) { estadoBoton = EBotones.Reset; } switch (estadoBoton) { case EBotones.Reset: pnlContenido.Visible = true; pnlInfo.Visible = false; break; case EBotones.Nuevo: pnlContenido.Visible = false; pnlInfo.Visible = true; break; case EBotones.Modificar: pnlContenido.Visible = false; pnlInfo.Visible = true; break; case EBotones.MOModificar: pnlContenido.Visible = true; pnlInfo.Visible = false; break; case EBotones.Cancelar: pnlContenido.Visible = true; pnlInfo.Visible = false; break; case EBotones.Ver: pnlInfo.Visible = true; pnlContenido.Visible = false; break; } }
public static void AsignarBloqueoBotones(RadButton btnNuevo, RadButton btnModificar, RadButton btnCancelar, EBotones estadoBoton, ref Boolean IsGuardarActivo, ref Boolean IsModificarActivo) { if ((estadoBoton == EBotones.Nuevo && IsGuardarActivo == false) || (estadoBoton == EBotones.Modificar && IsModificarActivo == false)) { estadoBoton = EBotones.Reset; } switch (estadoBoton) { case EBotones.Reset: btnNuevo.Enabled = true; btnModificar.Enabled = true; btnCancelar.Enabled = false; IsGuardarActivo = true; IsModificarActivo = true; AsignarIconoBotonModificar(btnModificar, ref IsModificarActivo); AsignarIconoBotonNuevo(btnNuevo, ref IsGuardarActivo); break; case EBotones.Nuevo: btnNuevo.Enabled = true; btnModificar.Enabled = false; btnCancelar.Enabled = true; break; case EBotones.Modificar: btnNuevo.Enabled = false; btnModificar.Enabled = true; btnCancelar.Enabled = true; break; case EBotones.MOModificar: btnNuevo.Enabled = true; btnModificar.Enabled = true; btnCancelar.Enabled = false; break; case EBotones.Cancelar: btnNuevo.Enabled = true; btnModificar.Enabled = false; btnCancelar.Enabled = false; IsGuardarActivo = true; IsModificarActivo = true; AsignarIconoBotonModificar(btnModificar, ref IsModificarActivo); AsignarIconoBotonNuevo(btnNuevo, ref IsGuardarActivo); break; case EBotones.Ver: btnNuevo.Enabled = true; btnModificar.Enabled = true; btnCancelar.Enabled = false; IsGuardarActivo = true; IsModificarActivo = true; AsignarIconoBotonModificar(btnModificar, ref IsModificarActivo); AsignarIconoBotonNuevo(btnNuevo, ref IsGuardarActivo); break; default: break; } }
public static void CambiarPanel(RadPanel pnlInfo, RadPanel pnlContenido, EBotones estadoBoton) { switch (estadoBoton) { case EBotones.Reset: pnlContenido.Visible = true; pnlInfo.Visible = false; break; case EBotones.Nuevo: pnlContenido.Visible = false; pnlInfo.Visible = true; break; case EBotones.Modificar: pnlContenido.Visible = false; pnlInfo.Visible = true; break; case EBotones.MOModificar: pnlContenido.Visible = true; pnlInfo.Visible = false; break; case EBotones.Cancelar: pnlContenido.Visible = true; pnlInfo.Visible = false; break; case EBotones.Ver: pnlContenido.Visible = false; pnlInfo.Visible = true; break; } }