示例#1
0
        public ViewResult Alterar(int campistaId)
        {
            _repositorio = new CampistasRepositorio();
            Campista campista = _repositorio.Campistas
                .FirstOrDefault(e => e.CampistaId == campistaId);

            return View(campista);
        }
示例#2
0
        //Excluir

        public Campista Excluir(int campistaId)
        {
            Campista objCampista = _context.Campistas.Find(campistaId);

            if (objCampista != null)
            {
                _context.Campistas.Remove(objCampista);
                // _context.SaveChanges();
            }

            return(objCampista);
        }
示例#3
0
        public ActionResult Alterar(Campista campista, HttpPostedFileBase image = null)
        {
            if (ModelState.IsValid)
            {
                _repositorio = new CampistasRepositorio();
                _repositorio.Salvar(campista);

                TempData["mensagem"] = string.Format("{0} foi salvo com sucesso", campista.Nome);

                return RedirectToAction("Index");

            }
            return View(campista);
        }
示例#4
0
        public JsonResult Excluir(int campistaId)
        {
            // System.Threading.Thread.Sleep(TimeSpan.FromSeconds(5));

            string mensagem = string.Empty;
            _repositorio = new CampistasRepositorio();

            Campista objCampista = _repositorio.Excluir(campistaId);

            if (objCampista != null)
            {
                mensagem = string.Format("{0} excluído com sucesso", objCampista.Nome);
            }

            return Json(mensagem, JsonRequestBehavior.AllowGet);
        }
示例#5
0
        //Salvar Campista - Alterar Campista
        public void Salvar(Campista campista)
        {
            if (campista.CampistaId == 0)
            {
                // Inclusão
                _context.Campistas.Add(campista);
            }
            else
            {
                //Alteração
                Campista objCampista = _context.Campistas.Find(campista.CampistaId);

                if (objCampista != null)
                {
                    objCampista.Nome                = campista.Nome;
                    objCampista.DataNascimento      = campista.DataNascimento;
                    objCampista.Endereco            = campista.Endereco;
                    objCampista.Numero              = campista.Numero;
                    objCampista.Complemento         = campista.Complemento;
                    objCampista.Bairro              = campista.Bairro;
                    objCampista.Cidade              = campista.Cidade;
                    objCampista.CEP                 = campista.CEP;
                    objCampista.Telefone            = campista.Telefone;
                    objCampista.Celular             = campista.Celular;
                    objCampista.Email               = campista.Email;
                    objCampista.NomeMae             = campista.NomeMae;
                    objCampista.FoneMae             = campista.FoneMae;
                    objCampista.NomePai             = campista.NomePai;
                    objCampista.Responsavel         = campista.Responsavel;
                    objCampista.FoneResponsavel     = campista.FoneResponsavel;
                    objCampista.Paroquia            = campista.Paroquia;
                    objCampista.ParoquiaAcampamento = campista.ParoquiaAcampamento;
                    objCampista.Pastoral            = campista.Pastoral;
                    objCampista.Batizado            = campista.Batizado;
                    objCampista.PrimeiraComunhao    = campista.PrimeiraComunhao;
                    objCampista.Crismado            = campista.Crismado;
                    objCampista.Casado              = campista.Casado;
                    objCampista.TamanhoCamiseta     = campista.TamanhoCamiseta;
                }
            }

            _context.SaveChanges();
        }