Exemplo n.º 1
0
        public void Editar(Locais localPassado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var localBuscado = ctx.Locais.FirstOrDefault(x => x.IdLocal == localPassado.IdLocal);

                if (localBuscado == null)
                {
                    throw new Exception("Local não encontrado.");
                }
                else
                {
                    localBuscado.IdTipoLocal = localPassado.IdTipoLocal;
                    localBuscado.NomeLocal   = localPassado.NomeLocal;
                    localBuscado.Capacidade  = localPassado.Capacidade;
                    localBuscado.Cep         = localPassado.Cep;
                    localBuscado.IdBairro    = localPassado.IdBairro;
                    localBuscado.Logradouro  = localPassado.Logradouro;
                    localBuscado.Numero      = localPassado.Numero;
                    localBuscado.Telefone    = localPassado.Telefone;

                    if (localBuscado.Cep.Contains("-"))
                    {
                        localBuscado.Cep = localBuscado.Cep.Replace("-", "");
                    }


                    ctx.Update(localBuscado);
                    ctx.SaveChanges();
                }
            }
        }
        public void Editar(Usuarios usuarioPassado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var usuarioBuscado = ctx.Usuarios.FirstOrDefault(x => x.IdUsuario == usuarioPassado.IdUsuario);

                if (usuarioBuscado == null)
                {
                    throw new Exception("Usuário não encontrado no banco de dados");
                }
                else
                {
                    usuarioBuscado.IdPermissao    = usuarioPassado.IdPermissao;
                    usuarioBuscado.NomeUsuario    = usuarioPassado.NomeUsuario;
                    usuarioBuscado.DataNascimento = usuarioPassado.DataNascimento;
                    usuarioBuscado.Email          = usuarioPassado.Email;
                    usuarioBuscado.Senha          = usuarioPassado.Senha;
                    usuarioBuscado.IdBairro       = usuarioPassado.IdBairro;
                    usuarioBuscado.Cep            = usuarioPassado.Cep;
                    usuarioBuscado.Logradouro     = usuarioPassado.Logradouro;
                    usuarioBuscado.Numero         = usuarioPassado.Numero;

                    if (usuarioBuscado.Cep.Contains("-"))
                    {
                        usuarioBuscado.Cep = usuarioBuscado.Cep.Replace("-", "");
                    }

                    ctx.Update(usuarioBuscado);
                    ctx.SaveChanges();
                }
            }
        }
 public void Cadastrar(Servicos servico)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         ctx.Servicos.Add(servico);
         ctx.SaveChanges();
     }
 }
 public void Cadastrar(LocaisEventos localEvento)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         ctx.LocaisEventos.Add(localEvento);
         ctx.SaveChanges();
     }
 }
 public void Cadastrar(Categorias categoria)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         ctx.Categorias.Add(categoria);
         ctx.SaveChanges();
     }
 }
Exemplo n.º 6
0
 public void Cadastrar(TiposLocais tipo)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         ctx.TiposLocais.Add(tipo);
         ctx.SaveChanges();
     }
 }
Exemplo n.º 7
0
 public void Cadastrar(Eventos evento)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         ctx.Eventos.Add(evento);
         ctx.SaveChanges();
     }
 }
 public void Excluir(int id)
 {
     using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
     {
         var usuarioBuscado = ctx.Usuarios.FirstOrDefault(x => x.IdUsuario == id);
         ctx.Usuarios.Remove(usuarioBuscado);
         ctx.SaveChanges();
     }
 }
        public void ExcluirPorLocal(int idLocal)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var listaASerRemovida = ctx.LocaisEventos.Where(x => x.IdLocal == idLocal);

                ctx.LocaisEventos.RemoveRange(listaASerRemovida);
                ctx.SaveChanges();
            }
        }
Exemplo n.º 10
0
        public void Cadastrar(Locais local)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                if (local.Cep.Contains("-"))
                {
                    local.Cep = local.Cep.Replace("-", "");
                }

                ctx.Add(local);
                ctx.SaveChanges();
            }
        }
Exemplo n.º 11
0
        public void Excluir(int id)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var tipoBuscado = ctx.TiposLocais.FirstOrDefault(x => x.IdTipoLocal == id);

                if (tipoBuscado == null)
                {
                    throw new Exception("Tipo de local não encontrado.");
                }
                else
                {
                    ctx.TiposLocais.Remove(tipoBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 12
0
        public void Excluir(int id)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var eventoBuscado = ctx.Eventos.FirstOrDefault(x => x.IdEvento == id);

                if (eventoBuscado == null)
                {
                    throw new Exception("Evento não encontrado.");
                }
                else
                {
                    ctx.Remove(eventoBuscado);
                    ctx.SaveChanges();
                }
            }
        }
        public void Excluir(int id)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var categoriaBuscada = ctx.Categorias.FirstOrDefault(x => x.IdCategoria == id);

                if (categoriaBuscada == null)
                {
                    throw new Exception("Categoria não encontrada");
                }
                else
                {
                    ctx.Remove(categoriaBuscada);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 14
0
        public void Excluir(int id)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var servicoBuscado = ctx.Servicos.Include(x => x.IdCategoriaNavigation).FirstOrDefault(x => x.IdServico == id);

                if (servicoBuscado == null)
                {
                    throw new Exception("Serviço não encontrado.");
                }
                else
                {
                    ctx.Servicos.Remove(servicoBuscado);
                    ctx.SaveChanges();
                }
            }
        }
        public void Editar(Categorias categoriaPassada)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var categoriaBuscada = ctx.Categorias.FirstOrDefault(x => x.IdCategoria == categoriaPassada.IdCategoria);

                if (categoriaBuscada == null)
                {
                    throw new Exception("Categoria não encontrada");
                }
                else
                {
                    categoriaBuscada.NomeCategoria = categoriaPassada.NomeCategoria;
                    ctx.Update(categoriaBuscada);
                    ctx.SaveChanges();
                }
            }
        }
        public void Excluir(LocaisEventos localEVento)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var itemBuscado = ctx.LocaisEventos
                                  .FirstOrDefault(x => x.IdLocal == localEVento.IdLocal && x.IdEvento == localEVento.IdEvento);

                if (itemBuscado == null)
                {
                    throw new Exception("Item não encontrado");
                }
                else
                {
                    ctx.LocaisEventos.Remove(itemBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 17
0
        public void Cadastrar(ServicosPrestados servicoPrestado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                servicoPrestado.UltimaAtualizacao = DateTime.Now;
                var servicoBuscado = ctx.ServicosPrestados.FirstOrDefault(x => x.IdLocal == servicoPrestado.IdLocal && x.IdServico == servicoPrestado.IdServico);

                if (servicoBuscado == null)
                {
                    ctx.Add(servicoPrestado);
                    ctx.SaveChanges();
                }
                else
                {
                    throw new Exception("Este vínculo já existe.");
                }
            }
        }
Exemplo n.º 18
0
        public void Excluir(ServicosPrestados servicoPrestado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var itemBuscado = ctx.ServicosPrestados
                                  .FirstOrDefault(x => x.IdLocal == servicoPrestado.IdLocal && x.IdServico == servicoPrestado.IdServico);

                if (itemBuscado == null)
                {
                    throw new Exception("Vínculo não encontrado.");
                }
                else
                {
                    ctx.ServicosPrestados.Remove(itemBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 19
0
        public void Editar(Servicos servicoPassado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var servicoBuscado = ctx.Servicos.FirstOrDefault(x => x.IdServico == servicoPassado.IdServico);

                if (servicoBuscado == null)
                {
                    throw new Exception("Serviço não encontrado.");
                }
                else
                {
                    servicoBuscado.IdCategoria = servicoPassado.IdCategoria;
                    servicoBuscado.NomeServico = servicoPassado.NomeServico;
                    ctx.Update(servicoBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 20
0
        public void Editar(ServicosPrestados servicoPrestado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var itemBuscado = ctx.ServicosPrestados
                                  .FirstOrDefault(x => x.IdLocal == servicoPrestado.IdLocal && x.IdServico == servicoPrestado.IdServico);

                if (itemBuscado == null)
                {
                    throw new Exception("Item não encontrado.");
                }
                else
                {
                    itemBuscado.Ativo             = servicoPrestado.Ativo;
                    itemBuscado.IdSituacao        = servicoPrestado.IdSituacao;
                    itemBuscado.UltimaAtualizacao = DateTime.Now;
                    ctx.Update(itemBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 21
0
        public void Editar(Eventos eventoPassado)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                var eventoBuscado = ctx.Eventos.FirstOrDefault(x => x.IdEvento == eventoPassado.IdEvento);

                if (eventoBuscado == null)
                {
                    throw new Exception("Evento não encontrado.");
                }
                else
                {
                    eventoBuscado.NomeEvento  = eventoPassado.NomeEvento;
                    eventoBuscado.Descricao   = eventoPassado.Descricao;
                    eventoBuscado.DataInicio  = eventoPassado.DataInicio;
                    eventoBuscado.DataTermino = eventoPassado.DataTermino;

                    ctx.Update(eventoBuscado);
                    ctx.SaveChanges();
                }
            }
        }
Exemplo n.º 22
0
        public void Cadastrar(Usuarios usuario)
        {
            using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext())
            {
                if (usuario.Cep.Contains("-"))
                {
                    usuario.Cep = usuario.Cep.Replace("-", "");
                }

                var usuarioExistente = ctx.Usuarios.FirstOrDefault(x => x.Email == usuario.Email);

                if (usuarioExistente != null)
                {
                    throw new Exception("Esse email ja está cadastrado no sistema.");
                }
                else
                {
                    ctx.Usuarios.Add(usuario);
                    ctx.SaveChanges();
                }
            }
        }