Exemple #1
0
        private static Materialcs GetMaterialCreatingIfNeed(MaterialDbContext db, string Nome)
        {
            Materialcs material = db.Materialcs.SingleOrDefault(t => t.Nome == Nome);

            if (material == null)
            {
                material = new Materialcs {
                    Nome = Nome
                };
                db.Add(material);
                db.SaveChanges();
            }

            return(material);
        }
Exemple #2
0
        private static void SeedTrabalhoPosto(MaterialDbContext db)
        {
            if (db.Trabalho_Posto.Any())
            {
                return;
            }
            Horario     horario   = GetHorarioCreatingIfNeed(db, 1);
            Equipamento Autoclave = GetEquipamentoCreatingIfNeed(db, 1);
            Materialcs  Bisturi   = GetMaterialCreatingIfNeed(db, "Bisturi");

            db.Trabalho_Posto.AddRange(
                new Trabalho_Posto {
                Estado = "Finalizado", MaterialcsID = Bisturi.MaterialcsId, EquipamentoID = Autoclave.EquipamentoID, DataServico = new DateTime(2019, 1, 22), HorarioID = horario.HorarioID
            }

                );

            db.SaveChanges();
        }