public Boolean saldoSuficiente(IConsumidor consumidor) { float nuevoSaldo = consumidor.getSaldo() - 3; if (nuevoSaldo >= 0) { string alerta = string.Format("Despues de la operación tu saldo disponible será de:\n" + "$ {0}\n" + "¿Deseas continuar?", nuevoSaldo); DialogResult result = new MyMessageBox().Show(alerta, BOTONES_SI_NO); if (result == DialogResult.Yes) { consumidor.setSaldo(nuevoSaldo); int respuesta = mysql.updateSaldo(nuevoSaldo, consumidor.getIdUsuario()); if (respuesta == 1) { logica.datosCliente["saldo"] = nuevoSaldo; return(true); } else { new MyMessageBox().Show();// error } } } else { new MyMessageBox().Show("Saldo insuficiente."); } return(false); }
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 setValores() { string nombre = capital.ToTitleCase(consumidor.getNombre().ToLower()); string paterno = capital.ToTitleCase(consumidor.getApellidoPaterno().ToLower()); string materno = capital.ToTitleCase(consumidor.getApellidoMaterno().ToLower()); string completo = string.Format("{0} {1} {2}", nombre, paterno, materno); string programaEduca = ""; if (programas != null) { programaEduca = programas[consumidor.getPrgmaEducativo().ToString()]; } lblNombreCompleto.Text = completo; lblPrgmEducativo.Text = programaEduca; lblMatricula.Text = consumidor.getIdUsuario(); lblSaldo.Text = consumidor.getSaldo().ToString(); }