public Boolean SaveEditProfileSeeker(Seeker r, MetroTextBox fname, MetroTextBox lname, MetroTextBox email, MetroTextBox mobile, MetroTextBox address, MetroTextBox designation, MetroTextBox organisation) { if (r != null) { var v = from a in db.TabSeekers where a.uname == r.Username select a; TabSeeker tab = v.First(); tab.fname = fname.Text; tab.lname = lname.Text; tab.email = email.Text; tab.mobile = mobile.Text; tab.address = address.Text; db.SubmitChanges(); return(true); } else { return(false); } }
public void ViewEditProfileSeeker(Seeker r, MetroTextBox fname, MetroTextBox lname, MetroTextBox email, MetroTextBox mobile, MetroTextBox address, ListBox box) { box.Items.Clear(); var v = from a in db.TabSeekers where a.uname == r.Username select a; TabSeeker tab = v.First(); fname.Text = tab.fname; lname.Text = tab.lname; email.Text = tab.email; mobile.Text = tab.mobile; address.Text = tab.address; var p = from b in db.TabSkills where b.user == r.Username select b; foreach (var item in p) { box.Items.Add(item.skill); } }
public Boolean InsertNew(Object any) { if (any is Recruiter) { Recruiter obj = (Recruiter)any; TabRecruiter rec = new TabRecruiter(); rec.fname = obj.FirstName; rec.lname = obj.LastName; rec.uname = obj.Username; rec.mobile = obj.MobileNumber; rec.email = obj.EmailAddress; rec.address = obj.Address; rec.designation = obj.Designation; rec.organisation = obj.Organisation; rec.dob = obj.DateOfBirth; rec.gender = obj.Gender; db.TabRecruiters.InsertOnSubmit(rec); db.SubmitChanges(); if (this.InserLogin(obj)) { return(true); } else { return(false); } } else if (any is Seeker) { Seeker obj = (Seeker)any; TabSeeker seek = new TabSeeker(); seek.fname = obj.FirstName; seek.lname = obj.LastName; seek.uname = obj.Username; seek.mobile = obj.MobileNumber; seek.email = obj.EmailAddress; seek.address = obj.Address; seek.dob = obj.DateOfBirth; seek.gender = obj.Gender; db.TabSeekers.InsertOnSubmit(seek); db.SubmitChanges(); foreach (var i in obj.skills) { db.TabSkills.InsertOnSubmit(new TabSkill() { uname = obj.Username + obj.skills.IndexOf(i), skill = i, user = obj.Username }); } db.SubmitChanges(); if (this.InserLogin(obj)) { return(true); } else { return(false); } } return(false); }