Exemple #1
0
        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();
        }
Exemple #3
0
 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;
 }
Exemple #4
0
 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;
 }
Exemple #5
0
        public formEditPerson(modelPerson person)
        {
            InitializeComponent();

            originalData = new modelPerson();
            originalData = person.DeepClone();
            newData      = new modelPerson();
            newData      = person.DeepClone();
            savedData    = null;

            ShowRoles();
            ShowData(originalData);
        }
Exemple #6
0
        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();
        }