Пример #1
0
 public ActionResult Nuevo(CampanaViewModel campana)
 {
     try
     {
         if (ModelState.IsValid)
         {
             // Debemos codificar la reserva
             CampanaDto campanaDto =
                 Mapper.Map <CampanaViewModel, CampanaDto>(campana);
             servicioCampanas.Nuevo(campanaDto);
             return(RedirectToAction("Index", "Campanas", new { area = "" }));
         }
         // reconstruir el objeto anterior <ReservaViewModel>
         ModelState.AddModelError("", "Hubo Error en el Modelo");
         return(View(campana));
     }
     //catch (ErrorCreandoCampana ex)
     //{
     //    ModelState.AddModelError("", ex.Message);
     //    return View(campana);
     //}
     catch (Exception)
     {
         throw;
     }
 }
Пример #2
0
        public void Actualizar(CampanaDto campanaDto)
        {
            var campana = Mapper.Map <CampanaDto, Campana>(campanaDto);

            //repositorioCliente.Agregar(cliente);
            _contexto.CampanaRepository.Update(campana);
            _contexto.Commit();
        }
Пример #3
0
        //public void Nuevo(GrabaCampanaDto grabaCampanaDto)
        //{
        //    var campana = Mapper.Map<GrabaCampanaDto, Campana>(grabaCampanaDto);
        //    //repositorioCliente.Agregar(cliente);
        //    _contexto.CampanaRepository.Add(campana);
        //    _contexto.Commit();
        //}

        public void Nuevo(CampanaDto campanaDto)
        {
            var campana = Mapper.Map <CampanaDto, Campana>(campanaDto);

            //repositorioCliente.Agregar(cliente);
            _contexto.CampanaRepository.Add(campana);
            _contexto.Commit();
        }
Пример #4
0
        public ActionResult Editar(int id)
        {
            CampanaDto campana = servicioCampanas.TraerPorId(id);

            if (campana.EsNulo())
            {
                RedirectToAction("NoEncontrado", "Errores", new { area = "" });
            }

            return(View(Mapper.Map <CampanaDto, CampanaViewModel>(campana)));
        }