public ActionResult DonacionInsumos(DonacionesInsumos DonacionesInsumos)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View(DonacionesInsumos));
                }

                ServicioDonacionInsumo servicioDonacionInsumo = new ServicioDonacionInsumo();

                //Valido que los datos ingresados estén bien
                bool cantidadIngresada = servicioDonacionInsumo.CantidadMinimaDeInsumo(DonacionesInsumos);
                if (!cantidadIngresada)
                {
                    ViewBag.mensajeError = "Debe ingresar al menos un insumo";
                    return(View());
                }
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error: ", ex.Message);
            }

            return(RedirectToAction("GraciasPorDonarInsumos"));
        }
Example #2
0
        public DonacionInsumosController()
        {
            TpDBContext context = new TpDBContext();

            servicioDonacionInsumo = new ServicioDonacionInsumo(context);
            servicioNecesidadesDonacionesInsumos = new ServicioNecesidadesDonacionesInsumos(context);
        }
        public DonacionInsumosController()
        {
            TpDBContext context = new TpDBContext();

            servicioDonacionInsumo = new ServicioDonacionInsumo(context);
        }