public void Cadastrar(Lojistas lojista) { using (PluftContext ctx = new PluftContext()) { ctx.Lojistas.Add(lojista); ctx.SaveChanges(); } }
public void Deletar(int id) { using (PluftContext ctx = new PluftContext()) { Lojistas lojista = ctx.Lojistas.Find(id); ctx.Lojistas.Remove(lojista); ctx.SaveChanges(); } }
public List <Agendamentos> ListarporIdLojista(int idLojista) { using (DesafioPluftContext ctx = new DesafioPluftContext()) { Lojistas lojistaBuscado = ctx.Lojistas.Where(p => p.IdUsuario == idLojista).FirstOrDefault(); return(ctx.Agendamentos.Include(x => x.IdLojistaNavigation.IdUsuarioNavigation) .Include(x => x.ProdutoAgendamentos) .Include(c => c.IdClienteNavigation.IdUsuarioNavigation) .Where(x => x.IdLojista == lojistaBuscado.Id).ToList()); } }
public IActionResult Atualizar(Lojistas lojista) { try { LojistaRepositorio.Atualizar(lojista); return(Ok("Atualizado com sucesso.")); } catch (Exception ex) { return(BadRequest("Ocorreu um erro, não foi possível atualizar informações.")); } }
public IActionResult Cadastrar(Lojistas lojista) { try { LojistaRepositorio.Cadastrar(lojista); return(Ok("Cadastro efetuado com sucesso.")); } catch (Exception ex) { return(BadRequest("Ocorreu um erro, não foi possível concluir cadastro.")); } }
public void Atualizar(Lojistas lojista) { using (PluftContext ctx = new PluftContext()) { Lojistas atualizaLojista = new Lojistas(); atualizaLojista.Nome = lojista.Nome; atualizaLojista.Rg = lojista.Rg; atualizaLojista.Cpf = lojista.Cpf; atualizaLojista.Email = lojista.Email; atualizaLojista.Senha = lojista.Senha; atualizaLojista.Telefone = lojista.Telefone; atualizaLojista.IdLogradouro = lojista.IdLogradouro; ctx.Lojistas.Update(lojista); ctx.SaveChanges(); } }