public ActionResult CrearPromo(PromoMV model) { if (ModelState.IsValid) { Promociones newPromo = new Promociones(); //fill data newPromo.fechaFin = model.fechaFin; newPromo.fechaInicio = model.fechaInicio; newPromo.Titulo = model.Titulo; newPromo.Descripcion = model.Descripcion; if (model.Activar == true) { newPromo.Active = 0; //enviar mensajes if (mailServices.PublicarPromo(model.Titulo, model.Descripcion)) { ViewBag.Message = "Promociones enviadas"; } else { ViewBag.Message = "Revisar correo de clientes, no se enviaron mensajes"; } } else { newPromo.Active = 1; } using (var bd = new ContextDB()) { bd.Promociones.Add(newPromo); bd.SaveChanges(); ViewBag.Message += "\tPromoción guardada en Base de Dato"; } } return(View(model)); }