public bool saveContact(string txtFirstName, string txtLastname, string ddlTitle, string ddlAreaCode, string txtPhoneNumber, string txtAddress, string ddlState, string txtEmail, string txtComment, bool chkRemember, DateTime dob, int userID) { try { LINQContactInformationDataContext cid = new LINQContactInformationDataContext(); ContactInformation ci = new ContactInformation { FirstName = txtFirstName, LastName = txtLastname, Title = ddlTitle, AreaCode = ddlAreaCode, PhoneNumber = txtPhoneNumber, Address = txtAddress, State = ddlState, Email = txtEmail, Comment = txtComment, RememberDob = chkRemember, Dob = dob, UserID = userID }; cid.ContactInformations.InsertOnSubmit(ci); cid.SubmitChanges(); } catch (Exception) { return false; } return true; }
public bool updateContact(string txtFirstName, string txtLastname, string ddlAreaCode, string txtPhoneNumber, string txtAddress, string ddlState, string txtEmail, DateTime dob, int lblID) { try { LINQContactInformationDataContext ci = new LINQContactInformationDataContext(); IQueryable<ContactInformation> results = (from p in ci.ContactInformations where p.ID == lblID select p); foreach (ContactInformation result in results) { result.FirstName = txtFirstName; result.LastName = txtLastname; result.AreaCode = ddlAreaCode; result.PhoneNumber = txtPhoneNumber; result.Address = txtAddress; result.State = ddlState; result.Email = txtEmail; result.Dob = dob; ci.SubmitChanges(); } } catch (Exception) { return false; } return true; }