コード例 #1
0
 public int Inserir(Comodidade comodidade)
 {
     comodidade.RegistroAtivo = true;
     context.Comodidades.Add(comodidade);
     context.SaveChanges();
     return(comodidade.Id);
 }
コード例 #2
0
        public ActionResult Editar(Comodidade comodidade)
        {
            List <Comodidade> comodidades = repository.ObterTodos();

            ViewBag.Comodidades = comodidades;
            var alterado = repository.Alterar(comodidade);

            return(RedirectToAction("Index", new { comodidade.Id }));
        }
コード例 #3
0
        /* hotel.RegistroAtivo = true;
         *  context.Hoteis.Add(hotel);
         *  context.SaveChanges();
         *  return hotel.Id;
         */
        public bool Alterar(Comodidade comodidade)
        {
            Comodidade comodidadeOriginal = context.Comodidades.FirstOrDefault(x => x.Id == comodidade.Id);

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

            comodidadeOriginal.Nome    = comodidade.Nome;
            comodidadeOriginal.IdHotel = comodidade.IdHotel;
            context.SaveChanges();
            return(true);
        }
コード例 #4
0
 public int Inserir(Comodidade comodidade)
 {
     context.Comodidades.Add(comodidade);
     context.SaveChanges();
     return(comodidade.Id);
 }
コード例 #5
0
 public bool Alterar(Comodidade comodidade)
 {
     context.Comodidades.Update(comodidade);
     return(context.SaveChanges() == 1);
 }
コード例 #6
0
        public ActionResult Cadastro(Comodidade comodidade)
        {
            var id = repository.Inserir(comodidade);

            return(RedirectToAction("Index", new { id }));
        }