public void RealizarRetiro(Guardar_Usuario usuario) { if (usuario.Monto > 0) { double monto; Console.WriteLine(""); Console.WriteLine("INGRESE EL MONTO QUE DESEE RETIRAR:"); monto = Convert.ToDouble(Console.ReadLine()); Console.Clear(); Console.WriteLine(""); Baucher baucher = new Baucher(monto.ToString(), $"RETIRO DE EFECTIVO"); Historial historial = new Historial(); historial.Detalles = "REALIZASTE RETIRO DE EFECTIVO"; historial.Fecha = DateTime.Now.ToString(); Usuario.Monto = usuario.Monto = usuario.Monto - monto; usuario.Historial.Add(historial); json1 = JsonConvert.SerializeObject(usuario); System.IO.File.WriteAllText(Utilidad.RutaUsuario, json1); } else { Console.WriteLine("NO TIENES BALANCE SUFICIENTE PARA REALIZAR SU RETIRO"); } }
public void Tranferencia(Guardar_Usuario usuario) { if (usuario.Monto > 0) { string numero; double monto; Console.WriteLine("INGRESE LA CUENTA QUE DESEA TRANFERIRLE:"); numero = Console.ReadLine(); Console.WriteLine(""); Console.WriteLine("INGRESE EL MONTO QUE DESEA DEPOSITAR:"); monto = Convert.ToDouble(Console.ReadLine()); Console.Clear(); Console.WriteLine(""); Baucher baucher = new Baucher(monto.ToString(), $"TRANSFERISTE A LA CUENTA {numero} "); Historial historial = new Historial(); historial.Detalles = "REALIZASTE UNA TRANSFERENCIA"; historial.Fecha = DateTime.Now.ToString(); Usuario.Monto = usuario.Monto = usuario.Monto - monto; usuario.Historial.Add(historial); json1 = JsonConvert.SerializeObject(usuario); System.IO.File.WriteAllText(Utilidad.RutaUsuario, json1); } else { Console.WriteLine("NO TIENES BALANCE SUFICIENTE PARA REALIZAR SU REGARGA"); } }
public ConsultaBalance() { Baucher baucher = new Baucher(Usuario.Monto.ToString(), "COMSULTA BALANCE"); using (StreamReader jsonStream = File.OpenText(Utilidad.RutaUsuario)) { var json = jsonStream.ReadToEnd(); Guardar_Usuario usuario = JsonConvert.DeserializeObject <Guardar_Usuario>(json); usuario.Monto = Usuario.Monto; Historial historial = new Historial(); historial.Detalles = "CONSULTO EL BALANCE"; historial.Fecha = DateTime.Now.ToString(); usuario.Historial.Add(historial); json1 = JsonConvert.SerializeObject(usuario); } System.IO.File.WriteAllText(Utilidad.RutaUsuario, json1); }
public void ReaizarRecargas(Guardar_Usuario usuario) { if (usuario.Monto > 0) { string numero; double monto; Console.WriteLine("INGRESE EL NUMERO A RECARGAR:"); numero = Console.ReadLine(); Console.WriteLine(""); Console.WriteLine("INGRESE EL MONTO DE LA RECARGA:"); monto = Convert.ToDouble(Console.ReadLine()); Console.Clear(); Console.WriteLine(""); Baucher baucher = new Baucher(Usuario.Monto.ToString(), $"RECARGASTE AL NUMERO {numero} UN MONTO DE {monto}"); Historial historial = new Historial(); historial.Detalles = "REALIZASTE UNA RECARGA"; historial.Fecha = DateTime.Now.ToString(); Usuario.Monto = usuario.Monto = usuario.Monto - monto; usuario.Historial.Add(historial); json1 = JsonConvert.SerializeObject(usuario); System.IO.File.WriteAllText(Utilidad.RutaUsuario, json1); } else { Console.WriteLine("NO TIENES BALANCE SUFICIENTE PARA REALIZAR SU REGARGA"); } }
public void DEPOSITAR(Guardar_Usuario usuario) { double monto; Console.WriteLine(""); Console.WriteLine("INGRESE EL MONTO QUE DESEA DEPOSITAR:"); monto = Convert.ToDouble(Console.ReadLine()); Console.Clear(); Console.WriteLine(""); Baucher baucher = new Baucher(monto.ToString(), $"HICISTE UN DEPOSITO A TU CUENTA PERSONAL"); Historial historial = new Historial(); historial.Detalles = "REALIZASTE UN DEPOSITO A TU CUENTA PERSONAL"; historial.Fecha = DateTime.Now.ToString(); Usuario.Monto = usuario.Monto = usuario.Monto + monto; usuario.Historial.Add(historial); json1 = JsonConvert.SerializeObject(usuario); System.IO.File.WriteAllText(Utilidad.RutaUsuario, json1); }