public ActionResult AddNewCampaign(CampaignMainViewModel ViewModel) { try { ViewModel.CampaignTargetMoneyType = "1"; if (UserSession.UserCountry.ToString() == "IN") { ViewModel.CampaignTargetMoneyType = "0"; } var Id = IService.CreateCampaign(ViewModel); if (Id > 0) { var Model = IService.GetCamapign(Id); Model.CampainOrganizer.storyId = Id; Model.Id = Id; // Model.CampainOrganizer.AvailableCountries.AddRange(IService.GetCountryNames()); ModelState.Clear(); return(View("AddBeneficiary", Model)); } else { return(View(ViewModel)); } } catch (Exception ex) { throw ex; } }
public ActionResult DonateCampaign(CampaignMainViewModel ViewModel) { try { ViewModel.CampaignDonations.StoryId = ViewModel.Id; ViewModel.CampaignDonations.Latitude = ViewModel.Latitude; ViewModel.CampaignDonations.Longitude = ViewModel.Longitude; var DId = IService.AddCampaignDonation(ViewModel.CampaignDonations); var m = IService.GetCamapign(ViewModel.Id); //{ m.CampaignDonations.DonationMoneyType = "0"; } MiniDonationModel model = new MiniDonationModel(); model.DonateId = DId; model.Amount = ViewModel.CampaignDonations.DonationAmnt; model.MType = ViewModel.CampaignDonations.DonationMoneyType; model.Uname = ViewModel.CampaignDonations.IdentityName; model.Email = ViewModel.CampaignDonations.EMail; model.PhNo = ViewModel.CampaignDonations.PhNo != "" ? ViewModel.CampaignDonations.PhNo : "9999999999"; return(RedirectToAction("PayYourDonations", model)); } catch (Exception ex) { throw ex; } }
public ActionResult DonateCampaign(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } var categoryList = Enum.GetValues(typeof(MoneyType)).Cast <MoneyType>().Select(v => new SelectListItem { Text = v.ToString(), Value = ((int)v).ToString() }).ToList(); Model.CampaignDonations.selectedListMoney = categoryList; if (Model.CountryCode == "IN") { Model.CampaignDonations.DonationMoneyType = "1"; } else if ((Model.CountryCode == "NL")) { Model.CampaignDonations.DonationMoneyType = "0"; } return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult DonateCampaign(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } Model.CampaignDonations.DonationMoneyType = "1"; if (UserSession.UserCountry.ToString() == "IN") { Model.CampaignDonations.DonationMoneyType = "0"; } var user = IService.GetUserDetail(); Model.CampaignDonations.IdentityName = user.DisplayName; Model.CampaignDonations.EMail = user.UserName; Model.CampaignDonations.AvailableCountries.AddRange(IService.GetCountryNames()); return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult DonateCampaign(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } Model.CampaignDonations.DonationMoneyType = "1"; if (UserSession.UserCountry.ToString() == "IN") { Model.CampaignDonations.DonationMoneyType = "0"; } var user = IService.GetUserDetail(); Model.CampaignDonations.IdentityName = user.DisplayName; Model.CampaignDonations.EMail = user.UserName; var categoryList = Enum.GetValues(typeof(MoneyType)).Cast <MoneyType>().Select(v => new SelectListItem { Text = v.ToString(), Value = ((int)v).ToString() }).ToList(); Model.CampaignDonations.selectedListMoney = categoryList; return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult AddBeneficiary(CampaignMainViewModel story) { try { int result = 0; if (Request != null) { if (Request.Files.Count > 0) { var file1 = Request.Files[0]; if (file1 != null && file1.ContentLength > 0) { story.CampainOrganizer.BDisplayPicName = System.IO.Path.GetFileName(file1.FileName); story.CampainOrganizer.BDisplayPic = Bytes(file1); } } story.CampainOrganizer.storyId = story.Id; story.CampainOrganizer.Latitude = story.Latitude; story.CampainOrganizer.longitude = story.Longitude; result = IService.AddOrganizer(story.CampainOrganizer); } story = IService.GetCamapign(story.Id); return(View("AddCampaignDescription", story)); } catch (Exception ex) { throw ex; } }
public ActionResult DonateCampaign(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } if (Model.CountryCode == "IN") { Model.CampaignDonations.DonationMoneyType = "1"; } else if ((Model.CountryCode == "NL")) { Model.CampaignDonations.DonationMoneyType = "0"; } return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult AddCommentcount(int Id, string comments) { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } return(PartialView("_commentcount", Model)); }
public ActionResult RemoveAttachement(int AttId, int SId) { CampaignMainViewModel Model = new CampaignMainViewModel(); if (SId > 0) { bool res = IService.DeleteAttachment(AttId, SId); Model = IService.GetCamapign(SId); } return(PartialView("_fileAttachement", Model)); }
public ActionResult AddComments(int Id, string comments) { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { PostCommentsVM pstcmt = new PostCommentsVM(); pstcmt.Id = Id; pstcmt.CommentText = comments; Model = IService.AddComments(pstcmt); } return(PartialView("_Comments", Model)); }
public ActionResult ToggleLike(int Id) { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); PostLikes pstcmt = new PostLikes(); pstcmt.Id = Id; pstcmt.isLiked = !(Model.isLiked); Model = IService.ToggleLikes(pstcmt); } return(PartialView("_Like", Model)); }
public ActionResult PostUpdate(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult CampaignView(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); } //Model.CategoryName = Category; return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult AddBeneficiary(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); if (Id > 0) { Model = IService.GetCamapign(Id); //Model.CampainOrganizer.AvailableCountries.AddRange(IService.GetCountryNames()); } return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult PostUpdate([Bind(Exclude = "File1,File2,File3,File4,File5")] CampaignMainViewModel ViewModel) { try { Files fileModel = new Files(); ViewModel.Files = new List <Files>(); if (Request != null) { List <Files> fileDetails = new List <Files>(); for (int i = 0; i < Request.Files.Count; i++) { var file = Request.Files[i]; if (file != null && file.ContentLength > 0) { var fileName = Path.GetFileName(file.FileName); Files fileDetail = new Files() { File = Bytes(file), FileName = fileName, ContentType = file.ContentType }; fileDetails.Add(fileDetail); } } ViewModel.Files.AddRange(fileDetails); ViewModel.campaignupdate.StoryId = ViewModel.Id; } var res = IService.AddPostUpdate(ViewModel); if (res) { var m = IService.GetCamapign(ViewModel.Id); return(RedirectToAction("CampaignView", m)); } else { return(View(ViewModel)); } } catch (Exception ex) { throw ex; } }
public ActionResult AddNewCampaign(int Id = 0) { try { CampaignMainViewModel Model = new CampaignMainViewModel(); Model.CampaignTargetMoneyType = "1"; if (UserSession.UserCountry.ToString() == "IN") { Model.CampaignTargetMoneyType = "0"; } if (Id > 0) { Model = IService.GetCamapign(Id); } return(View(Model)); } catch (Exception ex) { throw ex; } }
public ActionResult AddCampaign(CampaignMainViewModel ViewModel) { try { var Id = IService.CreateCampaign(ViewModel); if (Id > 0) { StoriesViewModel Model = new StoriesViewModel(); Model = IService.GetStorieDetails(Id); return(View("AddBeneficiary", Model)); } else { return(View(ViewModel)); } } catch (Exception ex) { throw ex; } }