예제 #1
0
 static void Main(string[] args)
 {
     RepositoryDAL.CrearDDBB();
     foreach (DTOTest t in RepositoryDAL.tests)
     {
         Console.WriteLine(t.id + t.nombre);
     }
     Console.ReadLine();
 }
 public void realizarTransaccion(int importe, int idMonedero, string tipoTransaccion)
 {
     RepositoryDAL.CrearDDBB();
     recuperarMonederoDeDB(idMonedero);
     monedero.ComprobarSaldo();
     monedero.RestarSaldo(importe);
     transaccion = new Transaccion(importe, idMonedero, tipoTransaccion);
     //TODO: Metodo que guarde el la transaccion el DB
 }
 private void recuperarMonederoDeDB(int idMonedero)
 {
     try
     {
         DTOMonedero dtMone = RepositoryDAL.recuperarMonedero(idMonedero);
         monedero.idMonedero = dtMone.idMonedero;
         monedero.idUsuario  = dtMone.idUsuario;
         monedero.saldo      = dtMone.saldo;
         monedero.divisa     = dtMone.divisa;
     }catch (NullReferenceException ex)
     {
     }
 }
 public void historialTransacciones()
 {
     RepositoryDAL.listarTransacciones();
 }
 //Comprueba si el login existe en los registros
 public void existeLogin(string login)
 {
     RepositoryDAL.ComprobarLogin(login);
 }
 //Verifica si existe el login y la pass del usuario que se pasa
 public void verificarLogin(string login, string pass)
 {
     RepositoryDAL.verificarLogin(login, pass);
 }
예제 #7
0
 public UsuariosLogic()
 {
     RepositoryDAL1 = new RepositoryDAL();
 }
 public PublicacionesLogic()
 {
     RepositoryDAL1 = new RepositoryDAL();
 }
예제 #9
0
 public CatalogoLogic()
 {
     RepositoryDAL1 = new RepositoryDAL();
 }