Пример #1
0
 public void CreateLista(ListaDeseo lista)
 {
     if (ObtenerLista(lista) == null)
     {
         crudListaDeseo.Create(lista);
     }
 }
Пример #2
0
        public BaseEntity BuildObject(Dictionary <string, object> row)
        {
            var listadeseo = new ListaDeseo
            {
                id         = GetIntValue(row, DB_COL_ID),
                id_item    = GetIntValue(row, DB_COL_ID_ITEM),
                id_usuario = GetIntValue(row, DB_COL_ID_USUARIO),
            };

            return(listadeseo);
        }
Пример #3
0
        public IActionResult CreateLista(ListaDeseo c)
        {
            try
            {
                var cm = new ListaDeseoManagement();

                cm.CreateLista(c);

                return(Ok());
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex.Message));
            }
        }
Пример #4
0
        public IActionResult DeleteLista(int id_usuario, int id_item)
        {
            var eliminado = new ListaDeseo();

            eliminado.id_usuario = id_usuario;
            eliminado.id_item    = id_item;

            try
            {
                var cm = new ListaDeseoManagement();



                cm.DeleteLista(eliminado);

                return(Ok());
            }
            catch (Exception ex)
            {
                return(StatusCode(500, ex));
            }
        }
Пример #5
0
        public ListaDeseo RetrieveListaUsuario(int id_usuario)
        {
            var registros = crudListaDeseo.RetrieveAllByUser <ListaDeseo>(id_usuario);

            var items = new List <Item>();
            var lista = new ListaDeseo();
            var user  = new Usuario();

            for (int i = 0; i < registros.Count; i++)
            {
                var tmp_item = new Item();
                tmp_item.id = registros[i].id_item;
                tmp_item    = crudItem.Retrieve <Item>(tmp_item);
                items.Add(tmp_item);
            }

            user.Id = id_usuario;
            user    = crudUsuario.Retrieve <Usuario>(user);

            lista.items   = items;
            lista.usuario = user;

            return(lista);
        }
Пример #6
0
 public void DeleteLista(ListaDeseo lista)
 {
     crudListaDeseo.Delete(lista);
 }
Пример #7
0
 public ListaDeseo ObtenerLista(ListaDeseo lista)
 {
     return(crudListaDeseo.Retrieve <ListaDeseo>(lista));
 }