void rptContacts_ItemDataBound(object sender, RepeaterItemEventArgs e) { try { UserEmailContacts m_Contact = (UserEmailContacts)e.Item.DataItem; ((HtmlGenericControl)e.Item.FindControl("DivContactEmail")).InnerText = m_Contact.EmailAddress; ((HtmlGenericControl)e.Item.FindControl("DivContactID")).Attributes.Add("data-id", m_Contact.ContactID.ToString()); } catch (Exception) { } }
// POST api/<controller> public bool Post([FromBody] AddContact m_Contact) { try { int _UserID = Convert.ToInt32(HttpContext.Current.User.Identity.Name); bool _result = new UserEmailContacts().AddUserContacts(_UserID, m_Contact.FirstName, m_Contact.LastName, m_Contact.EmailAddress, m_Contact.PhoneNoOne, m_Contact.PhoneNoTwo, 0, m_Contact.CityName, m_Contact.ZipCode, "", null); return(_result); } catch (Exception) { return(false); } }
public void BindExistingContacts() { try { int _UserID = Convert.ToInt32(HttpContext.Current.User.Identity.Name); UserEmailContacts[] _AllContacts = new UserEmailContacts().GetUserEmailContacts(_UserID); if (_AllContacts.Count() > 0) { divExistingContacts.Visible = true; rptContacts.ItemDataBound += rptContacts_ItemDataBound; rptContacts.DataSource = _AllContacts; rptContacts.DataBind(); } } catch (Exception) { } }