Exemple #1
0
        public async Task <List <HistorialUsuarioViewModel> > GetHistorialUsuario(Guid IdUsuario)
        {
            var listhistorial = new List <HistorialUsuarioViewModel>();

            using (var db = new TicketsEntities())
            {
                var result = db.spSelHistorialUsuario(IdUsuario);
                foreach (var item in result)
                {
                    var historial = new HistorialUsuarioViewModel();
                    historial.IdSubCategoria  = item.IdSubCategoria;
                    historial.Nombre          = item.Nombre;
                    historial.Descripcion     = item.Descripcion;
                    historial.UrlImagen       = item.UrlImagen;
                    historial.PrecioNormal    = item.PrecioNormal;
                    historial.PrecioDescuento = item.PrecioDescuento;
                    historial.CodigoDescuento = item.CodigoDescuento;
                    listhistorial.Add(historial);
                }
            }

            return(listhistorial);
        }
        public async Task <bool> InsertHistorial(HistorialUsuarioViewModel historial)
        {
            var result = await db.InsertAddSubCategoriaHistorial(historial.IdUsuario, historial.IdSubCategoria);

            return(result);
        }