Exemple #1
0
 public void Cadastrar(Lojistas lojista)
 {
     using (PluftContext ctx = new PluftContext())
     {
         ctx.Lojistas.Add(lojista);
         ctx.SaveChanges();
     }
 }
Exemple #2
0
        public void Deletar(int id)
        {
            using (PluftContext ctx = new PluftContext())
            {
                Lojistas lojista = ctx.Lojistas.Find(id);

                ctx.Lojistas.Remove(lojista);
                ctx.SaveChanges();
            }
        }
Exemple #3
0
        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());
            }
        }
Exemple #4
0
 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."));
     }
 }
Exemple #5
0
 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."));
     }
 }
Exemple #6
0
        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();
            }
        }