private void ibuttonSave_Click(object sender, EventArgs e) { GetData(ref newData); savedData = new modelPerson(); savedData = newData.DeepClone(); this.Hide(); }
private void ibuttonPersonAdd_Click(object sender, EventArgs e) { var person = new modelPerson(); person.CreateNewEmpty(); Program.GData.dataPerson.Insert(person); gridData.LoadGrid(); }
private void GetData(ref modelPerson person) { person.Title = textTitle.Text; person.Gender = textGender.Text; person.FirstName = textFirstName.Text; person.LastName = textLastname.Text; person.Email = textEmail.Text; person.Facebook = textFacebook.Text; person.Telephone = textTelephone.Text; person.Role = Program.GData.dataLOV.getRoles.First(c => c.Role == listRole.Text).ID; }
private void ShowData(modelPerson person) { textTitle.Text = person.Title; textGender.Text = person.Gender; textFirstName.Text = person.FirstName; textLastname.Text = person.LastName; textEmail.Text = person.Email; textFacebook.Text = person.Facebook; textTelephone.Text = person.Telephone; listRole.Text = Program.GData.dataLOV.getRoles.First(c => c.ID == person.Role).Role; }
public formEditPerson(modelPerson person) { InitializeComponent(); originalData = new modelPerson(); originalData = person.DeepClone(); newData = new modelPerson(); newData = person.DeepClone(); savedData = null; ShowRoles(); ShowData(originalData); }
private void ibuttonClose_Click(object sender, EventArgs e) { GetData(ref newData); if (!Program.Compare <modelPerson>(originalData, newData)) { if (!Program.ShowMessageBox("Do you want to scrap changes?", true, "YES", "NO")) { return; } } newData = null; this.Hide(); }