public static Dictionary <string, Object> toMap(IConsumidor consumidor)
        {
            Dictionary <string, Object> mapa = new Dictionary <string, object>();

            if (consumidor.getIdUsuario() != null)
            {
                mapa.Add("idUsuario", consumidor.getIdUsuario());
            }
            if (consumidor.getClaveAcceso() != null)
            {
                mapa.Add("claveAcceso", consumidor.getClaveAcceso());
            }
            if (consumidor.getApellidoMaterno() != null)
            {
                mapa.Add("apellidoMaterno", consumidor.getApellidoMaterno());
            }
            if (consumidor.getApellidoPaterno() != null)
            {
                mapa.Add("apellidoPaterno", consumidor.getApellidoPaterno());
            }
            if (consumidor.getNombre() != null)
            {
                mapa.Add("nombres", consumidor.getNombre());
            }
            if (consumidor.getTipoUsuario() != 0)
            {
                mapa.Add("idTipoUsuario", consumidor.getTipoUsuario());
            }
            if (consumidor.getPrgmaEducativo() != 0)
            {
                mapa.Add("idProgramaEducativo", consumidor.getPrgmaEducativo());
            }
            if (consumidor.getSaldo() > -1)
            {
                mapa.Add("saldo", consumidor.getSaldo());
            }
            if (consumidor.getEstadoUsuario() != 0)
            {
                mapa.Add("estadoUsuario", consumidor.getEstadoUsuario());
            }
            if (consumidor.getFechaExpiracion() != null)
            {
                mapa.Add("fechaExp", consumidor.getFechaExpiracion().ToString("yyyy-MM-dd"));
            }

            return(mapa);
        }
 private void mostrarBtn()
 {
     if (consumidor.getTipoUsuario() != 1)
     {
         btnDesbloquear.Visible = true;
         btnExit.Visible        = true;
     }
 }
예제 #3
0
        private void FormPrincipal_FormClosing(object sender, FormClosingEventArgs e)
        {
            IConsumidor consumidor = Consumidor.FromMap(logica.getDatosCliente());

            if (e.CloseReason == CloseReason.UserClosing)
            {
                e.Cancel = true;
                return;
            }
            if (e.CloseReason == CloseReason.TaskManagerClosing)
            {
                if (consumidor.getTipoUsuario() == 1)
                {
                    e.Cancel = true;
                    //e.Cancel = true; //NO SE CIERRA
                }
            }
        }