예제 #1
0
        public ActionResult Create([Bind(Include = "RateioId,Grupo,Horas")] Rateio rateio)
        {
            if (ModelState.IsValid)
            {
                db.Rateios.Add(rateio);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(rateio));
        }
예제 #2
0
        // GET: Rateios/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Rateio rateio = db.Rateios.Find(id);

            if (rateio == null)
            {
                return(HttpNotFound());
            }
            return(View(rateio));
        }
예제 #3
0
        public ActionResult Edit(Rateio rateio)
        {
            if (ModelState.IsValid)
            {
                var rateioDomain = Mapper.Map <Rateio, CCN_Rateios>(rateio);
                _rateiosRepo.Editar(rateioDomain);

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(rateio));
            }
        }
예제 #4
0
        public ActionResult Create(Rateio rateio)
        {
            if (ModelState.IsValid)
            {
                var rateiosDomain = Mapper.Map <CCN_Rateios>(rateio);
                _rateiosRepo.Adicionar(rateiosDomain);

                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(rateio));
            }
        }
예제 #5
0
        public static ccn_rateios ToDbEntity(this Rateio domain)
        {
            if (domain == null)
            {
                return(null);
            }

            return(new ccn_rateios
            {
                Id = domain.Id,
                IdDespesa = domain.IdDespesa,
                IdJogador = domain.IdRecebedor,
                IdRecebedor = domain.IdRecebedor,
                Valor = Convert.ToDecimal(domain.Valor),
                Data_Pagamento = domain.Data_Pagamento
            });
        }
예제 #6
0
 public ActionResult Delete(Rateio rateio)
 {
     _rateiosRepo.Excluir(rateio.Id);
     return(RedirectToAction("Index"));
 }
예제 #7
0
        public ActionResult DeleteConfirmed(int id)
        {
            Rateio rateio = db.Rateios.Find(id);

            return(View("Erase", rateio));
        }