Пример #1
0
        public ActionResult VerImagenPlanAutoahorro(int codPlanAutoahorro)
        {
            //<img src="" alt="" width="321" height="196">
            PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro);

            return(File(HelperWeb.ImageToByte2(HelperWeb.ScaleImage(planAutoahorro.Imagen, 180, 0)), "image/jpg"));
        }
Пример #2
0
        public ActionResult ContactoPlan(PlanAutoahorro planAutoahorroPost)
        {
            PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == planAutoahorroPost.CodPlanAutoahorro);

            if (planAutoahorroPost != null)
            {
                return(View("Contacto", new Consulta()
                {
                    EsConsultaPlan = true, CodConsulta = "15", CodModelo = planAutoahorro.CodPlanAutoahorro, MotivoConsulta = string.Format("Autoahorro - {0}", planAutoahorro.Titulo)
                }));
            }

            return(View());
        }
Пример #3
0
        /*[HttpPost]
         * public ActionResult NuevoValorCuota(int codPlanAutoahorro, ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorroPost)
         * {
         *      try
         *      {
         *              if (ModelState.IsValid)
         *              {
         *
         *                      ValorCuotaPlanAutoahorro valorCuotaPlanAutoahorro = new ValorCuotaPlanAutoahorro();
         *
         *                      valorCuotaPlanAutoahorro.PlanAutoahorro = new PlanAutoahorro() { CodPlanAutoahorro = codPlanAutoahorro };
         *                      valorCuotaPlanAutoahorro.RangoCuota = valorCuotaPlanAutoahorroPost.RangoCuota;
         *                      valorCuotaPlanAutoahorro.Valor = valorCuotaPlanAutoahorroPost.Valor;
         *                      valorCuotaPlanAutoahorro.Orden = valorCuotaPlanAutoahorroPost.Orden;
         *
         *                      valorCuotaPlanAutoahorro = ServicioSistema<ValorCuotaPlanAutoahorro>.SaveOrUpdate(valorCuotaPlanAutoahorro);
         *
         *                      return RedirectToAction("Cuotas", new { codPlanAutoahorro = codPlanAutoahorro });
         *              }
         *      }
         *      catch (Exception ex)
         *      {
         *              throw ex;
         *      }
         *      return View();
         * }*/

        public ActionResult EditarPlan(int codPlanAutoahorro)
        {
            PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro);

            if (planAutoahorro != null)
            {
                ViewBag.Title = "Edición del Plan \"" + planAutoahorro.Titulo + "\"";
            }
            else
            {
                ViewBag.Title = "Edición del Plan";
            }

            return(View(planAutoahorro));
        }
Пример #4
0
        public ActionResult Cuotas(int codPlanAutoahorro)
        {
            PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro);

            List <ValorCuotaPlanAutoahorro> valoresCuotaPlanAutoahorro = ServicioSistema <ValorCuotaPlanAutoahorro> .Get(vcpa => vcpa.PlanAutoahorro.CodPlanAutoahorro == codPlanAutoahorro).OrderBy(vcpa => vcpa.Orden).ToList();

            if (planAutoahorro != null)
            {
                ViewBag.Title = string.Format("Cuotas del Plan \"{0}\"", planAutoahorro.Titulo);
            }
            else
            {
                ViewBag.Title = "Cuotas del Plan";
            }

            return(View(valoresCuotaPlanAutoahorro));
        }
Пример #5
0
        public ActionResult NuevoValorCuota(int codPlanAutoahorro)
        {
            PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == codPlanAutoahorro);

            if (planAutoahorro != null)
            {
                ViewBag.Title = "Nueva Cuota del Plan \"" + planAutoahorro.Titulo + "\"";
            }
            else
            {
                ViewBag.Title = "Nueva Cuota del Plan";
            }

            return(View(new ValorCuotaPlanAutoahorro()
            {
                PlanAutoahorro = new PlanAutoahorro()
                {
                    CodPlanAutoahorro = codPlanAutoahorro
                }
            }));
        }
Пример #6
0
        public ActionResult EditarPlan(PlanAutoahorro planAutoahorroPost)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    PlanAutoahorro planAutoahorro = ServicioSistema <PlanAutoahorro> .GetById(pa => pa.CodPlanAutoahorro == planAutoahorroPost.CodPlanAutoahorro);

                    planAutoahorro.Titulo    = planAutoahorroPost.Titulo;
                    planAutoahorro.Subtitulo = planAutoahorroPost.Subtitulo;
                    planAutoahorro.Orden     = planAutoahorroPost.Orden;
                    planAutoahorro.Vigente   = planAutoahorroPost.Vigente;

                    if (Request.Files != null)
                    {
                        if (Request.Files["ImagenPosteada"] != null &&
                            Request.Files["ImagenPosteada"].ContentLength > 0)
                        {
                            using (var binaryReader = new BinaryReader(Request.Files["ImagenPosteada"].InputStream))
                            {
                                planAutoahorro.Imagen = binaryReader.ReadBytes(Request.Files["ImagenPosteada"].ContentLength);
                            }
                        }
                    }

                    planAutoahorro = ServicioSistema <PlanAutoahorro> .SaveOrUpdate(planAutoahorro);

                    return(RedirectToAction("Planes"));
                }
            }
            catch
            {
                return(View());
            }
            return(View());
        }