コード例 #1
0
 public int Inserir(CartoesCredito cartoes)
 {
     cartoes.RegistroAtivo = true;
     cartoes.DataCriacao   = DateTime.Now;
     context.Cartoes.Add(cartoes);
     context.SaveChanges();
     return(cartoes.Id);
 }
コード例 #2
0
        public bool Alterar(CartoesCredito cartoes)
        {
            var cartao = context.Cartoes.FirstOrDefault(x => x.Id == cartoes.Id);

            if (cartao == null)
            {
                return(false);
            }

            cartao.Numero         = cartoes.Numero;
            cartao.DataVencimento = cartoes.DataVencimento;
            int quantidadeAfetada = context.SaveChanges();

            return(quantidadeAfetada == 1);
        }
コード例 #3
0
 public ActionResult Store(CartoesCredito cartoes)
 {
     repository.Inserir(cartoes);
     return(RedirectToAction("Index"));
 }
コード例 #4
0
 public ActionResult Update(CartoesCredito cartoes)
 {
     repository.Alterar(cartoes);
     return(RedirectToAction("Index"));
 }