public string InviteMembers(InviteContacts ouser) { try { HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(@"http://" + GeneralBLL.Service_Link + "/Services/EventService.svc/InviteMembers"); httpWebRequest.Method = "POST"; httpWebRequest.ContentType = @"application/json; charset=utf-8"; using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream())) { string json = new JavaScriptSerializer().Serialize(ouser); streamWriter.Write(json); } var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var result = streamReader.ReadToEnd(); return(result.Replace("\"", "")); } } catch { return(string.Empty); } }
public string InviteMembers(InviteContacts obj) { try { U_EVNT_WList_Pub_DAL oinvDAL = new U_EVNT_WList_Pub_DAL(); U_EVNT_WList_Pub_Dtl oinv = new U_EVNT_WList_Pub_Dtl(); foreach (var item in obj.InvitedMembers) { if (string.IsNullOrEmpty(oinvDAL.Get_Evnt_Inv(obj.Event_Id, obj.wishlist_Id, item.EmailID))) { oinv.Id = Guid.NewGuid().ToString(); oinv.Contact_Id = null; oinv.Pub_Date = DateTime.Now; oinv.Pub_MediaType = ""; oinv.Pub_Status = "0"; oinv.Phone_No = item.ContactNo; oinv.Email_Id = item.EmailID; oinv.WList_CodeForPub = item.INV_Code; oinv.WList_Id = obj.wishlist_Id; oinv.Event_Id = obj.Event_Id; oinv.Created_Date = DateTime.Now; oinv.Created_by = item.UserId; oinv.Updated_by = ""; oinv.Updated_Date = DateTime.Now; oinvDAL.InsertU_EVNT_WList_Pub_Dtl(oinv); } } return("1"); } catch (Exception ex) { Console.Write(ex); return(""); } }
public ActionResult SendInvites(InviteContacts obj) { EventsBLL oeventsBLL = new EventsBLL(); List <InviteMembers> odetails = new List <InviteMembers>(); Global ogl = new Global(); foreach (var item in obj.InvitedMembers) { if (item.Selected == true) { string rnd = Global.RandomString(6); odetails.Add(new InviteMembers( item.EmailID, Convert.ToString(Session["UserId"]), item.ContactNo, rnd, false)); ogl.sendMail("", item.EmailID, "Invitation to an Event", "http://" + Global.MainLink + "/Account/Index?Code=" + rnd); } } obj.InvitedMembers = odetails.ToArray(); var status = oeventsBLL.InviteMembers(obj); if (status == "1") { return(Content("Contact Invited Successfully", "text/html")); } else { return(Content("Failed to Invite Contacts", "text/html")); } }
public ActionResult P_InviteMembers(string wishlist_id, string Event_id) { ContactsBLL ocntsBLL = new ContactsBLL(); var obj = ocntsBLL.GetUserContacts(Session["UserId"].ToString()); InviteContacts osummary = new InviteContacts(); List <InviteMembers> olist = new List <InviteMembers>(); foreach (var item in obj) { olist.Add(new InviteMembers( item.EmailID, item.UserId, item.ContactNo, "", false)); } osummary.wishlist_Id = wishlist_id; osummary.Event_Id = Event_id; osummary.InvitedMembers = olist.ToArray(); return(PartialView("_InviteMembers", osummary));; }
public void OnItemClick(AdapterView parent, View view, int position, long id) { CheckBox chk = (CheckBox)view.FindViewById(Resource.Id.chkCHFICoHost); CoHost item = CoHostListItem.getCoHostList[position]; if (item.isSelected()) { item.setSelected(false); chk.Checked = (false); } else { item.setSelected(true); chk.Checked = (true); } if (item.ID == 0) { var fragment = new InviteContacts(); Android.Support.V4.App.FragmentManager FragmentManager = activity.SupportFragmentManager; FragmentManager.BeginTransaction().Replace(Resource.Id.content_frame, fragment, "co-host").AddToBackStack("co-host").Commit(); } }