public void CreateLista(ListaDeseo lista) { if (ObtenerLista(lista) == null) { crudListaDeseo.Create(lista); } }
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); }
public IActionResult CreateLista(ListaDeseo c) { try { var cm = new ListaDeseoManagement(); cm.CreateLista(c); return(Ok()); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }
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)); } }
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); }
public void DeleteLista(ListaDeseo lista) { crudListaDeseo.Delete(lista); }
public ListaDeseo ObtenerLista(ListaDeseo lista) { return(crudListaDeseo.Retrieve <ListaDeseo>(lista)); }