public FormPersonalizado() { this.InitializeComponent(); GastroCloud.Models.Extra extra = new Models.Extra(); GastroCloud.Models.Insumo insumo = new Models.Insumo(); ListaInsumos.ItemsSource = insumo.getDescuento(); ListExtras.ItemsSource = extra.getDescuento(); }
/// <summary> /// Responsável por inserir na base de dados vários extras caso não exista nenhum extra na base de dados /// </summary> /// <param name="context">Contexto da aplicação</param> private static void inicializarExtras(AirUberDbContext context) { if (!context.Extra.Any()) { Extra extra1 = new Models.Extra() { TipoExtraId = 1, CompanhiaId = 1, Nome = "Cervejinha", Valor = 50.00m }; Extra extra2 = new Models.Extra() { TipoExtraId = 2, CompanhiaId = 1, Nome = "Massagem", Valor = 100.00m }; Extra extra3 = new Models.Extra() { TipoExtraId = 3, CompanhiaId = 2, Nome = "Massagem", Valor = 150.00m }; Extra extra4 = new Models.Extra() { TipoExtraId = 4, CompanhiaId = 1, Nome = "Champagne", Valor = 500.00m }; Extra extra5 = new Models.Extra() { TipoExtraId = 4, CompanhiaId = 2, Nome = "Lapdance", Valor = 700.00m }; List <Extra> extrasTAP = new List <Extra>() { extra1, extra2, extra4 }; List <Extra> extrasRyanair = new List <Extra>() { extra3, extra5 }; context.Extra.Add(extra1); context.Extra.Add(extra2); context.Extra.Add(extra3); context.Extra.Add(extra4); context.Extra.Add(extra5); context.SaveChanges(); foreach (Companhia c in context.Companhia) { if (c.CompanhiaId == 1) { c.ListaExtras = extrasTAP; context.Update(c); } else if (c.CompanhiaId == 2) { c.ListaExtras = extrasRyanair; context.Update(c); } } } }
public IndexExtras() { this.InitializeComponent(); GastroCloud.Models.Extra extra = new Models.Extra(); gridExtras.ItemsSource = extra.getDescuento(); }