public ActionResult Monetaria(NecesidadesDonacionesMonetariasMetadata monetarias)
        {
            monetarias.Dinero = decimal.Parse(monetarias.Dinero.ToString());
            if (!ModelState.IsValid)
            {
                return(View());
            }
            int idN = int.Parse(Session["idNecesidad"].ToString());

            monetarias.Necesidades = servicioNecesidad.obtenerNecesidadPorId(idN);
            monetarias.IdNecesidad = idN;
            servicioNecesidad.AgregarMonetarias(monetarias);
            TempData["Creada"]    = "La necesidad se creó exitosamente.";
            TempData["Monetaria"] = "SI";
            if (servicioNecesidad.ObtenerMonetariasPorIdNecesidad(idN).Count <= 1)
            {
                return(View("Referencias"));
            }
            else
            {
                if (monetarias.Necesidades.NecesidadesReferencias.Count > 0)
                {
                    servicioNecesidad.ActivarNecesidad(idN);
                }
                return(View("AvisosNecesidad"));
            }
        }
Example #2
0
        public void EditarMonetaria(NecesidadesDonacionesMonetariasMetadata metaI)
        {
            NecesidadesDonacionesMonetarias Monetaria = necesidadesDonacionesMonetariasDAO.ObtenerPorID(metaI.IdNecesidadDonacionMonetaria);

            Monetaria.Dinero = metaI.Dinero;
            Monetaria.CBU    = metaI.CBU;
            necesidadesDonacionesMonetariasDAO.Actualizar(Monetaria);
        }
 public ActionResult Monetarias(NecesidadesDonacionesMonetariasMetadata monetarias)
 {
     if (!ModelState.IsValid)
     {
         TempData["idNecesidad"] = monetarias.Necesidades.IdNecesidad;
         return(View());
     }
     servicioMonetaria.GuardarMonetarias(monetarias);
     return(View());
 }
 public ActionResult EditarMonetarias(NecesidadesDonacionesMonetariasMetadata metaM)
 {
     if (!ModelState.IsValid)
     {
         TempData["Error"] = "Los Datos no son válidos";
         return(View("EditarMonetarias", metaM.IdNecesidad));
     }
     servicioNecesidad.EditarMonetaria(metaM);
     return(RedirectToAction("EditarMonetarias", metaM.IdNecesidad));
 }
        public void GuardarMonetarias(NecesidadesDonacionesMonetariasMetadata monetariaMeta)
        {
            NecesidadesDonacionesMonetarias monetaria = new NecesidadesDonacionesMonetarias()
            {
                IdNecesidad = monetariaMeta.IdNecesidad,
                Necesidades = monetariaMeta.Necesidades,
                Dinero      = monetariaMeta.Dinero,
                CBU         = monetariaMeta.CBU
            };

            MonetariasDAO.Crear(monetaria);
        }
Example #6
0
        public NecesidadesDonacionesMonetarias AgregarMonetarias(NecesidadesDonacionesMonetariasMetadata monetariameta)
        {
            NecesidadesDonacionesMonetarias monetaria = new NecesidadesDonacionesMonetarias()
            {
                CBU         = monetariameta.CBU,
                Dinero      = monetariameta.Dinero,
                IdNecesidad = monetariameta.IdNecesidad,
                Necesidades = monetariameta.Necesidades
            };

            return(necesidadesDonacionesMonetariasDAO.Guardar(monetaria));
        }
Example #7
0
        public List <NecesidadesDonacionesMonetariasMetadata> ObtenerMonetariasMetadataPorIdNecesidad(int id)
        {
            List <NecesidadesDonacionesMonetarias>         listaMonetarias = this.ObtenerMonetariasPorIdNecesidad(id);
            List <NecesidadesDonacionesMonetariasMetadata> listaMeta       = new List <NecesidadesDonacionesMonetariasMetadata>();

            foreach (var m in listaMonetarias)
            {
                NecesidadesDonacionesMonetariasMetadata meta = new NecesidadesDonacionesMonetariasMetadata()
                {
                    Dinero = m.Dinero,
                    CBU    = m.CBU,
                    IdNecesidadDonacionMonetaria = m.IdNecesidadDonacionMonetaria,
                    IdNecesidad = m.IdNecesidad
                };
                listaMeta.Add(meta);
            }
            ;
            return(listaMeta);
        }
        public ActionResult Monetaria()
        {
            NecesidadesDonacionesMonetariasMetadata monetaria = new NecesidadesDonacionesMonetariasMetadata();

            return(View(monetaria));
        }