public ActionResult Designs(ServiceDesigns paramservicedesigns, HttpPostedFileBase Design_inputfile) { if (ModelState != null && ModelState.IsValid) { objUtility.Designs(paramservicedesigns, Session["Id"].ToString(), Design_inputfile); // return RedirectToAction("Agreement", "ServiceAgreement"); // return RedirectToAction("servicecategories", "Servicedetails"); return(RedirectToAction("Events", "Services")); } return(View()); }
public void Designs(ServiceDesigns paramServiceDesigns, string Id, HttpPostedFileBase Design_inputfile) { Guid UserId = ValidateUser(); if (UserId != null) { byte[] bytes; string strDesigntype = ""; Entity enMSR = new Entity("campaign"); enMSR.Id = new Guid(Id); OptionSetValueCollection typeofdesigns = new OptionSetValueCollection(); //if (paramcheckboxes.Public) // targetaudiences.Add(new OptionSetValue(100000000)); if (paramServiceDesigns.Booklet) { typeofdesigns.Add(new OptionSetValue(100000000)); } if (paramServiceDesigns.Flyer) { typeofdesigns.Add(new OptionSetValue(100000001)); } if (paramServiceDesigns.Brochure) { typeofdesigns.Add(new OptionSetValue(100000002)); } if (paramServiceDesigns.InvitationCard) { typeofdesigns.Add(new OptionSetValue(100000003)); } if (paramServiceDesigns.PopupBanner) { typeofdesigns.Add(new OptionSetValue(100000004)); } if (paramServiceDesigns.Poster) { typeofdesigns.Add(new OptionSetValue(100000005)); } enMSR["imc_typeofdesigns"] = typeofdesigns; service.Update(enMSR); if (paramServiceDesigns.BookletFile != null) { using (BinaryReader br = new BinaryReader(paramServiceDesigns.BookletFile.InputStream)) { bytes = br.ReadBytes(paramServiceDesigns.BookletFile.ContentLength); } CreateNotes("Booklet", paramServiceDesigns.BookletFile.FileName, bytes, Id); } if (paramServiceDesigns.FlyerFile != null) { using (BinaryReader br = new BinaryReader(paramServiceDesigns.FlyerFile.InputStream)) { bytes = br.ReadBytes(paramServiceDesigns.FlyerFile.ContentLength); } CreateNotes("Flyer", paramServiceDesigns.FlyerFile.FileName, bytes, Id); } if (paramServiceDesigns.BrochureFile != null) { using (BinaryReader br = new BinaryReader(paramServiceDesigns.BrochureFile.InputStream)) { bytes = br.ReadBytes(paramServiceDesigns.BrochureFile.ContentLength); } CreateNotes("Brochure", paramServiceDesigns.BrochureFile.FileName, bytes, Id); } if (paramServiceDesigns.InvitationCardFile != null) { using (BinaryReader br = new BinaryReader(paramServiceDesigns.InvitationCardFile.InputStream)) { bytes = br.ReadBytes(paramServiceDesigns.InvitationCardFile.ContentLength); } CreateNotes("InvitationCard", paramServiceDesigns.InvitationCardFile.FileName, bytes, Id); } if (paramServiceDesigns.PopupBannerFile != null) { using (BinaryReader br = new BinaryReader(paramServiceDesigns.PopupBannerFile.InputStream)) { bytes = br.ReadBytes(paramServiceDesigns.PopupBannerFile.ContentLength); } CreateNotes("PopupBanner", paramServiceDesigns.PopupBannerFile.FileName, bytes, Id); } if (paramServiceDesigns.PosterFile != null) { using (BinaryReader br = new BinaryReader(paramServiceDesigns.PosterFile.InputStream)) { bytes = br.ReadBytes(paramServiceDesigns.PosterFile.ContentLength); } CreateNotes("Poster", paramServiceDesigns.PosterFile.FileName, bytes, Id); } } }