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 Boolean validarAdmin(IConsumidor cliente) { if (cliente.getIdUsuario() == "ADMIN" && cliente.getClaveAcceso() == "UVAD49999") { cliente.setNombre("ADMIN"); cliente.setApellidoPaterno("U"); cliente.setApellidoMaterno("V"); cliente.setPrgmaEducativo(1); cliente.setSaldo(0); cliente.setTipoUsuario(2); cliente.setEstadoUsuario(2); return(true); } return(false); }
public void setCampos() { string date = Consumidor.calcularFecha(inputMatricula.Text.ToUpper()); var dateTime = DateTime.ParseExact(date, "yyyy-MM-dd", null); consumidor.setIdUsuario(inputMatricula.Text.ToUpper()); consumidor.setClaveAcceso(inputContra.Text); consumidor.setApellidoMaterno(inputApellidoMaterno.Text.ToUpper()); consumidor.setApellidoPaterno(inputApellidoPaterno.Text.ToUpper()); consumidor.setNombre(inputNombre.Text.ToUpper()); consumidor.setTipoUsuario(); consumidor.setPrgmaEducativo(int.Parse(programaEducativo)); consumidor.setSaldo(0); consumidor.setEstadoUsuario(); consumidor.setFechaExpiracion(dateTime); //Console.WriteLine(consumidor.getString()); }