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(); } }
public void Cadastrar(TiposLocais tipo) { using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext()) { ctx.TiposLocais.Add(tipo); ctx.SaveChanges(); } }
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(); } }
public void Cadastrar(Locais local) { using (WebsiteDaSaudeContext ctx = new WebsiteDaSaudeContext()) { if (local.Cep.Contains("-")) { local.Cep = local.Cep.Replace("-", ""); } ctx.Add(local); ctx.SaveChanges(); } }
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(); } } }
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(); } } }
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(); } } }
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."); } } }
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(); } } }
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(); } } }
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(); } } }
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(); } } }
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(); } } }