protected void lbtnAddEmail_Click(object sender, EventArgs e) { ContactInfoBO objContactInfo = new ContactInfoBO(); objContactInfo.Name=txtEmail.Text; objContactInfo.UserId = Userid; objContactInfo.Type="Email"; ContactInfoDAL.insertContactInfo(objContactInfo); LoadGridView(); }
protected void lbtnAddEmail_Click(object sender, EventArgs e) { ContactInfoBO objContactInfo = new ContactInfoBO(); objContactInfo.Name = txtEmail.Text; objContactInfo.UserId = Userid; objContactInfo.Type = "Email"; ContactInfoDAL.insertContactInfo(objContactInfo); LoadGridView(); }
protected void lbtnAddWebsites_Click(object sender, EventArgs e) { ContactInfoBO objContactInfo = new ContactInfoBO(); objContactInfo.Name = txtWebsites.Text; objContactInfo.UserId = Userid; objContactInfo.Type = "Website"; ContactInfoDAL.insertContactInfo(objContactInfo); LoadWebsites(); }
protected void lbtnAddPhoneNumber_Click(object sender, EventArgs e) { ContactInfoBO objContactInfo = new ContactInfoBO(); objContactInfo.Name = lstCountryCode.SelectedValue + "-" + txtPhoneNumber.Text; objContactInfo.UserId = Userid; objContactInfo.Type = "PhoneNumber"; ContactInfoDAL.insertContactInfo(objContactInfo); LoadPhoneNumber(); }
public static void updateContactInfo(ContactInfoBO objClass) { MongoCollection <ContactInfo> objCollection = db.GetCollection <ContactInfo>("c_ContactInfo"); var query = Query.EQ("_id", ObjectId.Parse(objClass.Id)); var sortBy = SortBy.Descending("_id"); var update = Update.Set("UserId", ObjectId.Parse(objClass.UserId)) .Set("Name", objClass.Name) .Set("Type", objClass.Type) ; var result = objCollection.FindAndModify(query, sortBy, update, true); }
public static ContactInfoBO getContactInfoByContactInfoId(string UserId) { MongoCollection <ContactInfo> objCollection = db.GetCollection <ContactInfo>("c_ContactInfo"); ContactInfoBO objClass = new ContactInfoBO(); foreach (ContactInfo item in objCollection.Find(Query.EQ("UserId", ObjectId.Parse(UserId)))) { objClass.Id = item._id.ToString(); objClass.UserId = item.UserId.ToString(); objClass.Name = item.Name; break; } return(objClass); }
public static void insertContactInfo(ContactInfoBO objClass) { MongoCollection <BsonDocument> objCollection = db.GetCollection <BsonDocument>("c_ContactInfo"); var query = Query.And( Query.EQ("Type", objClass.Type), Query.EQ("Name", objClass.Name), Query.EQ("UserId", ObjectId.Parse(objClass.UserId))); var result = objCollection.Find(query); if (!result.Any()) { BsonDocument doc = new BsonDocument { { "UserId", ObjectId.Parse(objClass.UserId) }, { "Name", objClass.Name }, { "Type", objClass.Type }, }; var rt = objCollection.Insert(doc); } }
protected void lbtnAddWebsites_Click(object sender, EventArgs e) { ContactInfoBO objContactInfo = new ContactInfoBO(); objContactInfo.Name= txtWebsites.Text; objContactInfo.UserId = Userid; objContactInfo.Type = "Website"; ContactInfoDAL.insertContactInfo(objContactInfo); LoadWebsites(); }
protected void lbtnAddPhoneNumber_Click(object sender, EventArgs e) { ContactInfoBO objContactInfo = new ContactInfoBO(); objContactInfo.Name = lstCountryCode.SelectedValue +"-"+ txtPhoneNumber.Text; objContactInfo.UserId = Userid; objContactInfo.Type = "PhoneNumber"; ContactInfoDAL.insertContactInfo(objContactInfo); LoadPhoneNumber(); }