Пример #1
0
        public ActionResult DonarMonetario(int id)
        {
            RealizarDonacionMonetariaViewModel m = new RealizarDonacionMonetariaViewModel();

            m.Formulario = new RealizarDonacionMonetariaFormulario();
            m.Propuesta  = ProposalService.BuscarPorId(id);

            return(View(m));
        }
Пример #2
0
        public ActionResult DonarMonetario(RealizarDonacionMonetariaViewModel m)
        {
            int id = Int32.Parse(RouteData.Values["id"].ToString());

            m.Propuesta = ProposalService.BuscarPorId(id);

            if (!ModelState.IsValid)
            {
                return(View(m));
            }

            var name = m.Propuesta.Nombre + "-" + Session["ID"];

            m.Formulario.ArchivoTransferencia = GetPathForPhoto(name);

            ProposalService.AgregarDonacionMonetaria(m.Formulario, (int)Session["ID"], id);

            return(Redirect("/Home/Index"));
        }