public string Update(Campanha campanha) { var rules = new CampanhaRules(); if (!rules.Update(campanha)) { return this.Error(rules.MessageError); } return this.Success(campanha); }
public string Add(Campanha campanha) { var rules = new CampanhaRules(); if (!rules.Adicionar(campanha)) { return this.Error(rules.MessageError); } return this.Success(campanha); }
public string Get(int Id) { var rules = new CampanhaRules(); var campanha = rules.Get(Id); if(campanha == null) { return this.Error(rules.MessageError); } return this.Success(campanha); }
public ActionResult Download(int campanhaId, string nome, string hash) { var rules = new CampanhaRules(); var filename = rules.GetPdfFilename(campanhaId, hash); System.Net.Mime.ContentDisposition cd = new System.Net.Mime.ContentDisposition { FileName = nome + ".pdf", Inline = true, }; Response.AppendHeader("Content-Disposition", cd.ToString()); return File(filename, "application/force-download"); }
public string All(int condominioId) { var rules = new CampanhaRules(); return this.Success(rules.All(condominioId)); }