Exemple #1
0
        public void EditarInsumo(NecesidadesDonacionesInsumosMetadata metaI)
        {
            NecesidadesDonacionesInsumos insumo = necesidadesDonacionesInsumosDao.ObtenerPorID(metaI.IdNecesidadDonacionInsumo);

            insumo.Nombre   = metaI.Nombre;
            insumo.Cantidad = metaI.Cantidad;
            necesidadesDonacionesInsumosDao.Actualizar(insumo);
        }
        public ActionResult Insumos()
        {
            NecesidadesDonacionesInsumosMetadata insumos = new NecesidadesDonacionesInsumosMetadata();
            string s           = TempData["idNecesidad"].ToString();
            int    idNecesidad = int.Parse(s);

            insumos.Necesidades = servicioNecesidad.obtenerNecesidadPorId(idNecesidad);
            return(View(insumos));
        }
 public ActionResult Insumos(NecesidadesDonacionesInsumosMetadata insumos)
 {
     if (!ModelState.IsValid)
     {
         TempData["idNecesidad"] = insumos.Necesidades.IdNecesidad;
         return(View());
     }
     servicioInsumo.GuardarInsumos(insumos);
     return(View());
 }
 public ActionResult EditarInsumos(NecesidadesDonacionesInsumosMetadata metaI)
 {
     if (!ModelState.IsValid)
     {
         TempData["Error"] = "Los Datos no son válidos";
         return(View("EditarInsumos", metaI.IdNecesidad));
     }
     servicioNecesidad.EditarInsumo(metaI);
     return(RedirectToAction("EditarInsumos", metaI.IdNecesidad));
 }
Exemple #5
0
        public NecesidadesDonacionesInsumos AgregarInsumos(NecesidadesDonacionesInsumosMetadata insumometa)
        {
            NecesidadesDonacionesInsumos insumo = new NecesidadesDonacionesInsumos()
            {
                Cantidad    = insumometa.Cantidad,
                Nombre      = insumometa.Nombre,
                IdNecesidad = insumometa.IdNecesidad,
                Necesidades = insumometa.Necesidades
            };

            return(necesidadesDonacionesInsumosDao.Guardar(insumo));
        }
Exemple #6
0
        public void GuardarInsumos(NecesidadesDonacionesInsumosMetadata insumoMeta)
        {
            NecesidadesDonacionesInsumos insumo = new NecesidadesDonacionesInsumos()
            {
                IdNecesidad = insumoMeta.IdNecesidad,
                Necesidades = insumoMeta.Necesidades,
                Nombre      = insumoMeta.Nombre,
                Cantidad    = insumoMeta.Cantidad
            };

            insumosDAO.Crear(insumo);
        }
Exemple #7
0
        public List <NecesidadesDonacionesInsumosMetadata> ObtenerInsumosMetadataPorIdNecesidad(int id)
        {
            List <NecesidadesDonacionesInsumos>         listaInsumos = this.ObtenerInsumosPorIdNecesidad(id);
            List <NecesidadesDonacionesInsumosMetadata> listaMeta    = new List <NecesidadesDonacionesInsumosMetadata>();

            foreach (var i in listaInsumos)
            {
                NecesidadesDonacionesInsumosMetadata meta = new NecesidadesDonacionesInsumosMetadata()
                {
                    Nombre   = i.Nombre,
                    Cantidad = i.Cantidad,
                    IdNecesidadDonacionInsumo = i.IdNecesidadDonacionInsumo,
                    IdNecesidad = i.IdNecesidad
                };
                listaMeta.Add(meta);
            }
            ;
            return(listaMeta);
        }
        public ActionResult Insumos(NecesidadesDonacionesInsumosMetadata insumos)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            int idN = int.Parse(Session["idNecesidad"].ToString());

            insumos.Necesidades = servicioNecesidad.obtenerNecesidadPorId(idN);
            insumos.IdNecesidad = idN;
            servicioNecesidad.AgregarInsumos(insumos);
            TempData["Creada"] = "La necesidad se creó exitosamente.";
            TempData["Insumo"] = "SI";
            if (servicioNecesidad.ObtenerInsumosPorIdNecesidad(idN).Count <= 1)
            {
                return(View("Referencias"));
            }
            else
            {
                return(View("AvisosNecesidad"));
            }
        }
        public ActionResult Insumos()
        {
            NecesidadesDonacionesInsumosMetadata insumos = new NecesidadesDonacionesInsumosMetadata();

            return(View(insumos));
        }