Пример #1
0
        public int Transferir(MovimientoENT movimientoENT, bool exento)
        {
            movimientoDAL = new MovimientoDAL();

            if ((movimientoENT.Tipo == "transferencia" && exento == false))
            {
                movimientoENT.Gmf = (movimientoENT.Valor * 4) / 1000;
                result            = movimientoDAL.Transferir(movimientoENT);
            }

            else if (movimientoENT.Tipo == "transferencia" && exento == true)
            {
                movimientoENT.Gmf = 0;
                result            = movimientoDAL.Transferir(movimientoENT);
            }

            else if (movimientoENT.Tipo == "efectivo" && movimientoENT.Valor > 9600000)
            {
                movimientoENT.Gmf = (movimientoENT.Valor * 4) / 1000;
                result            = movimientoDAL.TransferirEfectivo(movimientoENT);
            }

            else if (movimientoENT.Tipo == "efectivo")
            {
                movimientoENT.Gmf = 0;
                result            = movimientoDAL.TransferirEfectivo(movimientoENT);
            }

            return(result);
        }
Пример #2
0
        public List <MovimientoView> GetMovimientos(MovimientoView movimientoView)
        {
            MovimientoDAL movimientoDAL = new MovimientoDAL();

            lst = movimientoDAL.GetMovimientos(movimientoView);

            return(lst);
        }
Пример #3
0
 public void CrearMovimiento(Movimientos c)
 {
     try
     {
         MovimientoDAL MovimientoDAL = new MovimientoDAL();
         MovimientoDAL.CrearMovimiento(c);
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
     }
 }
Пример #4
0
        public List <Movimientos> ListarMovimientos()
        {
            List <Movimientos> Movimiento = new List <Movimientos>();

            try
            {
                MovimientoDAL MovimientoDAL = new MovimientoDAL();
                Movimiento = MovimientoDAL.ListarMovimientos();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
            return(Movimiento);
        }
Пример #5
0
 public static MovimientoModels Deposito(MovimientoModels movimientomodelo)
 {
     return(MovimientoDAL.Deposito(movimientomodelo));
 }
Пример #6
0
 public static MovimientoModels Retiro(MovimientoModels movimientomodelo)
 {
     return(MovimientoDAL.Retiro(movimientomodelo));
 }