Merge pull request 'fix/app-ready' (#66) from fix/app-ready into dev
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #66pull/67/head^2
commit
c3fb6f1994
@ -1,9 +1,34 @@
|
||||
using Model;
|
||||
|
||||
namespace Views;
|
||||
|
||||
public partial class MyPosts : ContentPage
|
||||
{
|
||||
public MyPosts()
|
||||
public MasterManager Master => (Application.Current as App).Master;
|
||||
|
||||
private readonly RecipeCollection _recipesDisplayed;
|
||||
public ReadOnlyObservableRecipeCollection RecipesDisplayed { get; private set; }
|
||||
|
||||
public Recipe Recipe => Master.Recipe.CurrentSelected;
|
||||
|
||||
|
||||
public MyPosts()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
_recipesDisplayed = Master.Recipe.GetRecipeByAuthor(Master.User.CurrentConnected.Mail);
|
||||
RecipesDisplayed = new ReadOnlyObservableRecipeCollection(_recipesDisplayed);
|
||||
|
||||
InitializeComponent();
|
||||
|
||||
BindingContext = this;
|
||||
}
|
||||
|
||||
private void MyInformations_Clicked(object sender, EventArgs e)
|
||||
{
|
||||
Navigation.PopModalAsync();
|
||||
}
|
||||
|
||||
private void AddRecipe_Clicked(object sender, EventArgs e)
|
||||
{
|
||||
Navigation.PushModalAsync(new AddRecipe());
|
||||
}
|
||||
}
|
||||
|
After Width: | Height: | Size: 163 B |
After Width: | Height: | Size: 1.2 MiB |
After Width: | Height: | Size: 2.4 MiB |
@ -0,0 +1,376 @@
|
||||
[
|
||||
{
|
||||
"Key": "Recipe",
|
||||
"Value": [
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"id": 9806,
|
||||
"image": "cookies1.jpg",
|
||||
"ingredient": [
|
||||
{
|
||||
"id": "Patates",
|
||||
"quantity": {
|
||||
"digit": 23,
|
||||
"unit": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Farine",
|
||||
"quantity": {
|
||||
"digit": 23,
|
||||
"unit": 3
|
||||
}
|
||||
}
|
||||
],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Faire cuire.",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Manger.",
|
||||
"order": 2
|
||||
}
|
||||
],
|
||||
"priority": 2,
|
||||
"reviews": [
|
||||
{
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"content": "Bonne recette, je recommande !",
|
||||
"id": 30967,
|
||||
"stars": 4
|
||||
},
|
||||
{
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"content": "Bof bof, mais mangeable...",
|
||||
"id": 27370,
|
||||
"stars": 3
|
||||
}
|
||||
],
|
||||
"title": "Cookies classiques",
|
||||
"type": 3
|
||||
},
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"id": 4678,
|
||||
"image": "cookies2.jpg",
|
||||
"ingredient": [
|
||||
{
|
||||
"id": "Farine",
|
||||
"quantity": {
|
||||
"digit": 200,
|
||||
"unit": 3
|
||||
}
|
||||
}
|
||||
],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Moulinez la pâte.",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Faire cuire pendant une bonne heure.",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"description": "Sortir du four et mettre dans un plat.",
|
||||
"order": 3
|
||||
}
|
||||
],
|
||||
"priority": 1,
|
||||
"reviews": [],
|
||||
"title": "Cookies au chocolat",
|
||||
"type": 3
|
||||
},
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"id": 28213,
|
||||
"image": "room_service_icon.png",
|
||||
"ingredient": [
|
||||
{
|
||||
"id": "Farine",
|
||||
"quantity": {
|
||||
"digit": 200,
|
||||
"unit": 3
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Lait",
|
||||
"quantity": {
|
||||
"digit": 2,
|
||||
"unit": 4
|
||||
}
|
||||
}
|
||||
],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Achetez les ingrédients.",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Préparez le matériel. Ustensiles et tout.",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"description": "Pleurez.",
|
||||
"order": 3
|
||||
}
|
||||
],
|
||||
"priority": 4,
|
||||
"reviews": [
|
||||
{
|
||||
"authorMail": "pedrosamigos@hotmail.com",
|
||||
"content": "C'était vraiment IN-CROY-ABLE !!!",
|
||||
"id": 5127,
|
||||
"stars": 5
|
||||
}
|
||||
],
|
||||
"title": "Gateau nature",
|
||||
"type": 3
|
||||
},
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"id": 27448,
|
||||
"image": "room_service_icon.png",
|
||||
"ingredient": [ ],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Achetez les légumes.",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Préparez le plat. Ustensiles et préchauffez le four.",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"description": "Coupez les pommes en morceaux et disposez-les sur le plat.",
|
||||
"order": 3
|
||||
},
|
||||
{
|
||||
"description": "Mettez enfin le plat au four, puis une fois cuit, dégustez !",
|
||||
"order": 4
|
||||
}
|
||||
],
|
||||
"priority": 3,
|
||||
"reviews": [ ],
|
||||
"title": "Gateau au pommes",
|
||||
"type": 3
|
||||
},
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "pedrosamigos@hotmail.com",
|
||||
"id": 14217,
|
||||
"image": "room_service_icon.png",
|
||||
"ingredient": [
|
||||
{
|
||||
"id": "Mais",
|
||||
"quantity": {
|
||||
"digit": 2,
|
||||
"unit": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Sachet pépites de chocolat",
|
||||
"quantity": {
|
||||
"digit": 1,
|
||||
"unit": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Dinde",
|
||||
"quantity": {
|
||||
"digit": 2,
|
||||
"unit": 3
|
||||
}
|
||||
}
|
||||
],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Ajouter les oeufs.",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Ajouter la farine.",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"description": "Ajouter 100g de chocolat fondu.",
|
||||
"order": 3
|
||||
},
|
||||
{
|
||||
"description": "Mélanger le tout.",
|
||||
"order": 4
|
||||
},
|
||||
{
|
||||
"description": "Faire cuire 45h au four traditionnel.",
|
||||
"order": 5
|
||||
}
|
||||
],
|
||||
"priority": 0,
|
||||
"reviews": [ ],
|
||||
"title": "Gateau au chocolat",
|
||||
"type": 3
|
||||
},
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "pedrosamigos@hotmail.com",
|
||||
"id": 3856,
|
||||
"image": "room_service_icon.png",
|
||||
"ingredient": [
|
||||
{
|
||||
"id": "Morceaux de bois",
|
||||
"quantity": {
|
||||
"digit": 2,
|
||||
"unit": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Sachet gélatine",
|
||||
"quantity": {
|
||||
"digit": 1,
|
||||
"unit": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Jambon",
|
||||
"quantity": {
|
||||
"digit": 2,
|
||||
"unit": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Faire une cuisson bien sec de la dinde à la poêle",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Mettre la dinde au frigo.",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"description": "Mettre le jambon dans le micro-onde.",
|
||||
"order": 3
|
||||
},
|
||||
{
|
||||
"description": "Faire chauffer 3min.",
|
||||
"order": 4
|
||||
},
|
||||
{
|
||||
"description": "Présentez sur un plat la dinde et le jambon : Miam !",
|
||||
"order": 5
|
||||
}
|
||||
],
|
||||
"priority": 2,
|
||||
"reviews": [ ],
|
||||
"title": "Dinde au jambon",
|
||||
"type": 2
|
||||
},
|
||||
{
|
||||
"__type": "recipe:#Model",
|
||||
"authorMail": "pedrosamigos@hotmail.com",
|
||||
"id": 29272,
|
||||
"image": "room_service_icon.png",
|
||||
"ingredient": [
|
||||
{
|
||||
"id": "Pissenlis",
|
||||
"quantity": {
|
||||
"digit": 200,
|
||||
"unit": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Boule de pétanque",
|
||||
"quantity": {
|
||||
"digit": 10,
|
||||
"unit": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "Poivre",
|
||||
"quantity": {
|
||||
"digit": 4,
|
||||
"unit": 2
|
||||
}
|
||||
}
|
||||
],
|
||||
"preparation-steps": [
|
||||
{
|
||||
"description": "Trouvez des épices de curry.",
|
||||
"order": 1
|
||||
},
|
||||
{
|
||||
"description": "Trouvez maintenant du poulet.",
|
||||
"order": 2
|
||||
},
|
||||
{
|
||||
"description": "Coupez la tête du poulet et posez-la dans un plat.",
|
||||
"order": 3
|
||||
},
|
||||
{
|
||||
"description": "Parsemez d'épices curry la tête de la poule.",
|
||||
"order": 4
|
||||
},
|
||||
{
|
||||
"description": "Mettre le tout au four traditionnel 30min.",
|
||||
"order": 5
|
||||
},
|
||||
{
|
||||
"description": "Dégustez en famille !",
|
||||
"order": 6
|
||||
}
|
||||
],
|
||||
"priority": 4,
|
||||
"reviews": [
|
||||
{
|
||||
"authorMail": "admin@mctg.fr",
|
||||
"content": "Meilleure recette que j'ai avalé de tout les temps !!!!!!!",
|
||||
"id": 7846,
|
||||
"stars": 5
|
||||
}
|
||||
],
|
||||
"title": "Poulet au curry",
|
||||
"type": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Key": "User",
|
||||
"Value": [
|
||||
{
|
||||
"__type": "user:#Model",
|
||||
"hashedpass": "8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918",
|
||||
"mail": "admin@mctg.fr",
|
||||
"name": "Admin",
|
||||
"priorities": [
|
||||
4,
|
||||
0,
|
||||
1,
|
||||
3,
|
||||
2
|
||||
],
|
||||
"profilepic": "default_picture.png",
|
||||
"surname": "Admin"
|
||||
},
|
||||
{
|
||||
"__type": "user:#Model",
|
||||
"hashedpass": "df7415f099b2e105822cb6052a0de0a4eb6a4c4060b5ea191bff1271e1c377fa",
|
||||
"mail": "pedrosamigos@hotmail.com",
|
||||
"name": "Pedros",
|
||||
"priorities": [
|
||||
4,
|
||||
0,
|
||||
1,
|
||||
3,
|
||||
2
|
||||
],
|
||||
"profilepic": "default_picture.png",
|
||||
"surname": "Amigos"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
Loading…
Reference in new issue