Esempio n. 1
0
        public static void InsertData(DbContextFarfetch context)
        {
            if (!context.ServiceRota.Any())
            {
                var listaServiceRota = new List <ServiceRota>();

                var CONST_SERVICE_A   = "/api/service/a";
                var CONST_SERVICE_B   = "/api/service/b";
                var CONST_SERVICE_C   = "/api/service/c";
                var CONST_SERVICE_ABC = "/api/service/abc";

                listaServiceRota.Add(new ServiceRota {
                    Rota = CONST_SERVICE_A, Authorization = Guid.NewGuid().ToString(), Active = true
                });
                listaServiceRota.Add(new ServiceRota {
                    Rota = CONST_SERVICE_B, Authorization = Guid.NewGuid().ToString(), Active = true
                });
                listaServiceRota.Add(new ServiceRota {
                    Rota = CONST_SERVICE_C, Authorization = Guid.NewGuid().ToString(), Active = true
                });
                listaServiceRota.Add(new ServiceRota {
                    Rota = CONST_SERVICE_ABC, Authorization = Guid.NewGuid().ToString(), Active = true
                });

                foreach (var item in listaServiceRota)
                {
                    context.ServiceRota.Add(item);
                }

                context.SaveChanges();
            }
        }
        public static void InsertData(DbContextFarfetch context)
        {
            if (!context.ServiceRotaToggle.Any())
            {
                var listaServiceRotaToggle = new List <ServiceRotaToggle>();

                var CONST_SERVICE = "/api/order/register";

                var toggle = context.Toggle.First();

                listaServiceRotaToggle.Add(new ServiceRotaToggle {
                    Rota = CONST_SERVICE, Active = true, Toggle = toggle
                });

                foreach (var item in listaServiceRotaToggle)
                {
                    context.ServiceRotaToggle.Add(item);
                }

                context.SaveChanges();
            }
        }
 public ServiceRotaRepository(DbContextFarfetch context) : base(context)
 {
 }
Esempio n. 4
0
 public UnitOfWork(DbContextFarfetch context)  : base(context)
 {
 }
Esempio n. 5
0
        public static void InsertData(DbContextFarfetch context)
        {
            if (!context.Toggle.Any())
            {
                var listaToggleDominio = new List <Toggle>();

                var CONST_SERVICE_A   = "/api/service/a";
                var CONST_SERVICE_B   = "/api/service/b";
                var CONST_SERVICE_C   = "/api/service/c";
                var CONST_SERVICE_ABC = "/api/service/abc";

                var toggle1 = new Toggle {
                    Description = "isButtonBlue", Flag = true, Active = true
                };
                listaToggleDominio.Add(toggle1);

                var toggle2 = new Toggle {
                    Description = "isButtonBlue", Flag = false, Active = true
                };
                listaToggleDominio.Add(toggle2);

                var toggle3 = new Toggle {
                    Description = "isButtonGreen", Flag = true, Active = true
                };
                listaToggleDominio.Add(toggle3);

                var toggle4 = new Toggle {
                    Description = "isButtonRed", Flag = true, Active = true
                };
                listaToggleDominio.Add(toggle4);

                foreach (var item in listaToggleDominio)
                {
                    context.Toggle.Add(item);
                }

                #region [ Relacionamento ]

                var listaToggleRelacionamento = new List <Toggle>();
                var listaServiceRota          = context.ServiceRota.ToList();

                if (listaServiceRota != null && listaServiceRota.Count > 0)
                {
                    var serviceRotaA   = listaServiceRota.Where(x => x.Rota == CONST_SERVICE_A).First();
                    var serviceRotaB   = listaServiceRota.Where(x => x.Rota == CONST_SERVICE_B).First();
                    var serviceRotaC   = listaServiceRota.Where(x => x.Rota == CONST_SERVICE_C).First();
                    var serviceRotaABC = listaServiceRota.Where(x => x.Rota == CONST_SERVICE_ABC).First();

                    toggle2.ToggleServiceRotas.Add(new ToggleServiceRota {
                        Toggle = toggle2, ServiceRota = serviceRotaABC
                    });

                    toggle3.ToggleServiceRotas.Add(new ToggleServiceRota {
                        Toggle = toggle3, ServiceRota = serviceRotaABC
                    });

                    toggle4.ToggleServiceRotas.Add(new ToggleServiceRota {
                        Toggle = toggle4, ServiceRota = serviceRotaA
                    });
                    toggle4.ToggleServiceRotas.Add(new ToggleServiceRota {
                        Toggle = toggle4, ServiceRota = serviceRotaB
                    });
                    toggle4.ToggleServiceRotas.Add(new ToggleServiceRota {
                        Toggle = toggle4, ServiceRota = serviceRotaC
                    });
                }

                #endregion

                context.SaveChanges();
            }
        }
Esempio n. 6
0
 public ToggleRepository(DbContextFarfetch context) : base(context)
 {
 }
Esempio n. 7
0
 public OrderRepository(DbContextFarfetch context) : base(context)
 {
 }
Esempio n. 8
0
 public Repository(DbContextFarfetch context)
 {
     Context = context;
 }