Ejemplo n.º 1
0
 public void RemoverDoutor(int idDoutor)
 {
     using (QuironContext ctx = new QuironContext()) {
         ctx.Doutores.Remove(ctx.Doutores.Find(idDoutor));
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 2
0
        public void Seed(QuironContext context)
        {
            context.Database.EnsureDeleted();
            context.Database.EnsureCreated();

            context.SaveChanges();
        }
 public List <Pacientes> FiltrarPorDoutor(int idDoutor)
 {
     using (QuironContext ctx = new QuironContext())
     {
         return(ctx.Pacientes.Include(x => x.IdDoutorNavigation).Where(x => x.IdDoutor == idDoutor).ToList());
     }
 }
 public List <Pacientes> Listar()
 {
     using (QuironContext ctx = new QuironContext())
     {
         return(ctx.Pacientes.Include(x => x.IdDoutorNavigation).ToList());
     }
 }
 public Pacientes BuscarPorId(int id)
 {
     using (QuironContext ctx = new QuironContext())
     {
         return(ctx.Pacientes.FirstOrDefault(x => x.IdPaciente == id));
     }
 }
Ejemplo n.º 6
0
 public List <Doutores> Listar()
 {
     using (QuironContext ctx = new QuironContext())
     {
         return(ctx.Doutores.ToList());
     }
 }
Ejemplo n.º 7
0
 public void CadastrarDoutor(Doutores doutor)
 {
     using (QuironContext ctx = new QuironContext()) {
         ctx.Doutores.Add(doutor);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 8
0
 public void RemoverPaciente(int idPaciente)
 {
     using (QuironContext ctx = new QuironContext()) {
         ctx.Pacientes.Remove(ctx.Pacientes.Find(idPaciente));
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 9
0
 public void CadastrarPaciente(Pacientes paciente)
 {
     using (QuironContext ctx = new QuironContext()) {
         ctx.Pacientes.Add(paciente);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 10
0
 public Doutores BuscarPorId(int id)
 {
     using (QuironContext ctx = new QuironContext())
     {
         return(ctx.Doutores.FirstOrDefault(x => x.IdDoutor == id));
     }
 }
Ejemplo n.º 11
0
 public void Deletar(int id)
 {
     using (QuironContext ctx = new QuironContext())
     {
         Pacientes pacienteBuscado = ctx.Pacientes.FirstOrDefault(x => x.IdPaciente == id);
         ctx.Pacientes.Remove(pacienteBuscado);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 12
0
 public void Deletar(int id)
 {
     using (QuironContext ctx = new QuironContext())
     {
         Doutores doutorBuscado = ctx.Doutores.FirstOrDefault(x => x.IdDoutor == id);
         ctx.Doutores.Remove(doutorBuscado);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 13
0
        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;
            Version       = Configuration.GetValue <string>("Application:Version");
            Name          = Configuration.GetValue <string>("Application:Name");

            using (var context = new QuironContext(Configuration))
            {
                context.Database.Migrate();
            }
        }
Ejemplo n.º 14
0
        public RedirectToRouteResult Remover(int produtoId, string returnUrl)
        {
            db = new QuironContext();
            var produto = db.Produtos.FirstOrDefault(x => x.ProdutoId == produtoId);

            if (produto != null)
            {
                ObterCarrinho().RemoverItem(produto);
            }
            return(RedirectToAction("Index", new { returnUrl }));
        }
Ejemplo n.º 15
0
 public void AtualizarDoutor(int idDoutor, Doutores novoDoutor)
 {
     using (QuironContext ctx = new QuironContext()) {
         var doc = ctx.Doutores.Find(idDoutor);
         doc.Nome  = novoDoutor.Nome;
         doc.Crm   = novoDoutor.Crm;
         doc.CrmUf = novoDoutor.CrmUf;
         ctx.Update(doc);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 16
0
 public void Atualizar(Doutores doutores)
 {
     using (QuironContext ctx = new QuironContext())
     {
         Doutores doutorBuscado = ctx.Doutores.FirstOrDefault(x => x.IdDoutor == doutores.IdDoutor);
         doutorBuscado.Nome  = doutores.Nome;
         doutorBuscado.Crm   = doutores.Crm;
         doutorBuscado.CrmUf = doutores.CrmUf;
         ctx.Doutores.Update(doutorBuscado);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 17
0
 public void Atualizar(Pacientes pacientes)
 {
     using (QuironContext ctx = new QuironContext())
     {
         Pacientes pacienteBuscado = ctx.Pacientes.FirstOrDefault(x => x.IdPaciente == pacientes.IdPaciente);
         pacienteBuscado.Nome           = pacientes.Nome;
         pacienteBuscado.DataNascimento = pacientes.DataNascimento;
         pacienteBuscado.Cpf            = pacientes.Cpf;
         pacienteBuscado.IdDoutor       = pacientes.IdDoutor;
         ctx.Pacientes.Update(pacienteBuscado);
         ctx.SaveChanges();
     }
 }
Ejemplo n.º 18
0
        public void AtualizarPaciente(int idPaciente, Pacientes paciente)
        {
            using (QuironContext ctx = new QuironContext()) {
                var novoPaciente = ctx.Pacientes.Find(idPaciente);

                novoPaciente.Nome           = paciente.Nome;
                novoPaciente.Cpf            = paciente.Cpf;
                novoPaciente.DataNascimento = paciente.DataNascimento;

                ctx.Pacientes.Update(novoPaciente);
                ctx.SaveChanges();
            }
        }
Ejemplo n.º 19
0
        public static QuironContext GetContext()
        {
            if (quironContext == null)
            {
                DbContextOptions <QuironContext> dbContextOptions = new DbContextOptionsBuilder <QuironContext>()
                                                                    .UseNpgsql("Host=127.0.0.1;Database=QuironTest;Username=postgres;Password=1234;")
                                                                    .Options;

                quironContext = new QuironContext(dbContextOptions);
                QuironDBInitializer quironDBInitializer = new QuironDBInitializer();
                quironDBInitializer.Seed(quironContext);
            }

            return(quironContext);
        }
Ejemplo n.º 20
0
 public Repository(QuironContext context)
 => _context = context;
Ejemplo n.º 21
0
 public Doutores BuscarDoutorPorId(int id)
 {
     using (QuironContext ctx = new QuironContext()) {
         return(ctx.Doutores.Find(id));
     }
 }
Ejemplo n.º 22
0
 public Pacientes BuscarPacientePorId(int id)
 {
     using (QuironContext ctx = new QuironContext()) {
         return(ctx.Pacientes.Include(x => x.IdDoutorNavigation).FirstOrDefault(x => x.IdPaciente == id));
     }
 }
Ejemplo n.º 23
0
 public EspacoRepository(QuironContext context) : base(context)
 {
 }