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 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 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 LeerDatosUsuarios(string rutaDatosUsuarios) { using (StreamReader jsonStream = File.OpenText(rutaDatosUsuarios)) { var json = jsonStream.ReadToEnd(); Guardar_Usuario usuario = JsonConvert.DeserializeObject <Guardar_Usuario>(json); Usuario.Nombre = usuario.Nombre; Usuario.Cedula = usuario.Cedula; Usuario.Numero = usuario.Numero; Usuario.Monto = usuario.Monto; } }
public DepositarDinero() { Console.WriteLine("DEPOSITAR DINERO"); Console.WriteLine(""); using (StreamReader jsonStream = File.OpenText(Utilidad.RutaUsuario)) { var json = jsonStream.ReadToEnd(); usuario = JsonConvert.DeserializeObject <Guardar_Usuario>(json); usuario.Monto = Usuario.Monto; } DEPOSITAR(usuario); }
public RetiroEfectivo() { Console.WriteLine("RETIRO DE EFECTIVO"); Console.WriteLine(""); using (StreamReader jsonStream = File.OpenText(Utilidad.RutaUsuario)) { var json = jsonStream.ReadToEnd(); usuario = JsonConvert.DeserializeObject <Guardar_Usuario>(json); usuario.Monto = Usuario.Monto; } RealizarRetiro(usuario); }
public Transferencia() { Console.WriteLine("TRANSFERENCIAS"); Console.WriteLine(""); using (StreamReader jsonStream = File.OpenText(Utilidad.RutaUsuario)) { var json = jsonStream.ReadToEnd(); usuario = JsonConvert.DeserializeObject <Guardar_Usuario>(json); usuario.Monto = Usuario.Monto; } Tranferencia(usuario); }
public RecargasTelefonicas() { Console.WriteLine("RECARGAS TELEFONICAS"); Console.WriteLine(""); using (StreamReader jsonStream = File.OpenText(Utilidad.RutaUsuario)) { var json = jsonStream.ReadToEnd(); usuario = JsonConvert.DeserializeObject <Guardar_Usuario>(json); usuario.Monto = Usuario.Monto; } ReaizarRecargas(usuario); }
public void CrearUsuario(string CEDULA, string RutaCompleta) { Console.Clear(); Guardar_Usuario usuario = new Guardar_Usuario(); Console.WriteLine(""); Console.WriteLine("FORMULARIO PARA CREAR NUEVO USUARIO"); Console.WriteLine(""); Console.WriteLine("AGREGAR SU NOMBRE:"); usuario.Nombre = Console.ReadLine(); Console.Clear(); Console.WriteLine(""); Console.WriteLine("AGREGAR SU CEDULA:"); usuario.Cedula = Console.ReadLine(); Console.Clear(); Console.WriteLine(""); Console.WriteLine("AGREGAR SU NUMERO:"); usuario.Numero = Console.ReadLine(); Console.Clear(); Console.WriteLine(""); Console.WriteLine("AGREGAR EL MONTO DESEADO PARA ABRIR LA CUENTA:"); usuario.Monto = Convert.ToDouble(Console.ReadLine()); Console.Clear(); Console.WriteLine(""); Historial historial = new Historial(); historial.Detalles = "SE CREO EL USUARIO"; historial.Fecha = DateTime.Now.ToString(); usuario.Historial.Add(historial); string json = JsonConvert.SerializeObject(usuario); System.IO.File.WriteAllText(RutaCompleta + $"//{usuario.Cedula}.json", json); Console.WriteLine(" "); Console.WriteLine(" "); Console.WriteLine("SE AGREGO CON EXITO"); }
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); }