示例#1
0
        public List <ft_movimientoModel> GETUltimosMovimientos(ft_movimientoModel _Entidad)
        {
            List <ft_movimientoModel> _list = new List <ft_movimientoModel>();

            SqlParameter[] parametros =
            {
                new SqlParameter("@usu_id", SqlDbType.Int)
                {
                    Value = _Entidad.usu_id
                }
            };
            try
            {
                using (var reader = base.ExecuteReader(CommandType.StoredProcedure, "ObtUltimosMovimientos", parametros))
                {
                    var dataTable = new DataTable();
                    dataTable.Load(reader);
                    _list = dataTable.ToList <ft_movimientoModel>();
                }
                return(_list);
            }
            catch
            { throw; }
            finally { parametros = null; }
        }
示例#2
0
        public List <ft_movimientoModel> GETMovimientos(ft_movimientoModel _Entidad)
        {
            List <ft_movimientoModel> _list = new List <ft_movimientoModel>();

            SqlParameter[] parametros =
            {
                new SqlParameter("@usu_id",          SqlDbType.Int)
                {
                    Value = _Entidad.usu_id
                },
                new SqlParameter("@mov_id",          SqlDbType.Int)
                {
                    Value = _Entidad.mov_id
                },
                new SqlParameter("@ban_id",          SqlDbType.Int)
                {
                    Value = _Entidad.ban_id
                },
                new SqlParameter("@cat_id",          SqlDbType.Int)
                {
                    Value = _Entidad.cat_id
                },
                new SqlParameter("@mov_descripcion", SqlDbType.VarChar, 4000)
                {
                    Value = _Entidad.mov_descripcion
                },
                new SqlParameter("@mov_fecha",       SqlDbType.DateTime)
                {
                    Value = _Entidad.mov_fecha
                },
                new SqlParameter("@mov_fecha_hasta", SqlDbType.DateTime)
                {
                    Value = _Entidad.notmov_fecha_hasta
                },
                new SqlParameter("@SortColumn",      SqlDbType.VarChar, 100)
                {
                    Value = _Entidad.notSortColumn
                },
                new SqlParameter("@SortDir",         SqlDbType.VarChar, 5)
                {
                    Value = _Entidad.notSortDir
                }
            };
            try
            {
                using (var reader = base.ExecuteReader(CommandType.StoredProcedure, "ObtMovimientos", parametros))
                {
                    var dataTable = new DataTable();
                    dataTable.Load(reader);
                    _list = dataTable.ToList <ft_movimientoModel>();
                }
                return(_list);
            }
            catch
            { throw; }
            finally { parametros = null; }
        }
示例#3
0
 public List <ft_movimientoModel> delMovimiento(int nmov_id)
 {
     try
     {
         ft_movimientoModel ft_MovimientoModel = new ft_movimientoModel();
         ft_MovimientoModel.mov_id = nmov_id;
         MovimientosDAL movimientosDAL = new MovimientosDAL();
         return(movimientosDAL.delMovimiento(ft_MovimientoModel));
     }
     catch
     { throw; }
 }
示例#4
0
 public List <ft_movimientoModel> GetUltimosMovimientos(int nusu_id)
 {
     try
     {
         MovimientosDAL     _DAL   = new MovimientosDAL();
         ft_movimientoModel entity = new ft_movimientoModel();
         entity.usu_id = nusu_id;
         return(_DAL.GETUltimosMovimientos(entity));
     }
     catch
     { throw; }
 }
示例#5
0
 public List <ft_movimientoModel> GetMovimientosXCategoria(int nusu_id, int ncat_id)
 {
     try
     {
         MovimientosDAL     _DAL   = new MovimientosDAL();
         ft_movimientoModel entity = new ft_movimientoModel();
         entity.usu_id = nusu_id;
         entity.cat_id = ncat_id;
         return(_DAL.GETMovimientos(entity));
     }
     catch
     { throw; }
 }
示例#6
0
        public List <ft_movimientoModel> UpdMovimiento(ft_movimientoModel _Entidad)
        {
            List <ft_movimientoModel> _list = new List <ft_movimientoModel>();

            SqlParameter[] parametros =
            {
                new SqlParameter("@mov_descripcion", SqlDbType.VarChar, 4000)
                {
                    Value = _Entidad.mov_descripcion
                },
                new SqlParameter("@mov_importe",     SqlDbType.Decimal)
                {
                    Value = _Entidad.mov_importe
                },
                new SqlParameter("@usu_id",          SqlDbType.Int)
                {
                    Value = _Entidad.usu_id
                },
                new SqlParameter("@mov_id",          SqlDbType.Int)
                {
                    Value = _Entidad.mov_id
                },
                new SqlParameter("@cat_id",          SqlDbType.Int)
                {
                    Value = _Entidad.cat_id
                },
                new SqlParameter("@ban_id",          SqlDbType.Int)
                {
                    Value = _Entidad.ban_id
                },
                new SqlParameter("@mov_fecha",       SqlDbType.DateTime)
                {
                    Value = _Entidad.mov_fecha
                }
            };
            try
            {
                using (var reader = base.ExecuteReader(CommandType.StoredProcedure, "UpdMovimiento", parametros))
                {
                    var dataTable = new DataTable();
                    dataTable.Load(reader);
                    _list = dataTable.ToList <ft_movimientoModel>();
                }
                return(_list);
            }
            catch
            { throw; }
            finally { parametros = null; }
        }
示例#7
0
 public List <ft_movimientoModel> InsMovimiento(int nusu_id, int nban_id, int ncat_id, string smov_descripcion, DateTime dmov_fecha, decimal nmov_importe)
 {
     try
     {
         ft_movimientoModel ft_MovimientoModel = new ft_movimientoModel();
         ft_MovimientoModel.usu_id          = nusu_id;
         ft_MovimientoModel.ban_id          = nban_id;
         ft_MovimientoModel.cat_id          = ncat_id;
         ft_MovimientoModel.mov_descripcion = smov_descripcion;
         ft_MovimientoModel.mov_fecha       = dmov_fecha;
         ft_MovimientoModel.mov_importe     = nmov_importe;
         MovimientosDAL movimientosDAL = new MovimientosDAL();
         return(movimientosDAL.insMovimiento(ft_MovimientoModel));
     }
     catch
     { throw; }
 }
示例#8
0
 public List <ft_movimientoModel> GetMovimientos(int nusu_id, DateTime dmov_fechaDesde, DateTime dmov_fechaHasta, int nban_id)
 {
     try
     {
         MovimientosDAL     _DAL   = new MovimientosDAL();
         ft_movimientoModel entity = new ft_movimientoModel();
         entity.usu_id             = nusu_id;
         entity.mov_fecha          = dmov_fechaDesde;
         entity.notmov_fecha_hasta = dmov_fechaHasta;
         if (nban_id > 0)
         {
             entity.ban_id = nban_id;
         }
         return(_DAL.GETMovimientos(entity));
     }
     catch
     { throw; }
 }