public ItemOrden LlenarInfoItems() { ItemOrden item = new ItemOrden(); item.id = "1"; item.title = "Tetris"; item.currency_id = "ARS"; item.unit_price = 30; item.quantity = 1; item.description = "Ficha tetris"; item.picture_url = ""; return(item); }
private ItemOrden FillObject(Dictionary <string, dynamic> data) { UsuarioController usuarioController = new UsuarioController(); ProductoController productoController = new ProductoController(); ItemOrden item = new ItemOrden(); item.Id = data["id"]; item.CodigoEstado = GetCodigoEstado(data["item_orden_codigo_estado_id"]); item.Producto = productoController.GetProducto(data["producto_id"]); item.Cantidad = data["cantidad"]; item.Precio = data["precio"]; item.Detalles = data["detalles"]; item.Creado = data["creado"]; item.Modificado = data["modificado"]; item.Activo = data["activo"]; item.Usuario = usuarioController.GetUsuario(data["usuario_id"]); return(item); }
public ItemOrden GetItemOrden(int id) { List <Dictionary <string, dynamic> > data; ItemOrden item = null; List <SqlParameter> param = new List <SqlParameter>(); param.Add(new SqlParameter() { ParameterName = "@Id", Value = id }); data = dataBaseController.ExecuteQuery("SELECT * FROM item_orden WHERE id = @Id AND activo = 1", param); if (data.Count > 0) { item = FillObject(data[0]); } return(item); }