Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            AddDoctor formAddDoctor = new AddDoctor("add");

            formAddDoctor.ShowDialog();
            if (AddDoctor.doctor != null)
            {
                Doctor d = new Doctor(AddDoctor.doctor);
                // value type: int, double, char, string, boolean
                // reference type: Doctor, Patient, ...

                //AddDoctor.doctor; trong bộ nhớ address : 123
                //d trong bộ nhớ address: 234
                //d= AddDoctor.doctor; address của d = address của AddDoctor.doctor;

                if (string.IsNullOrEmpty(d.id.ToString()) || string.IsNullOrEmpty(d.phone.ToString()) || string.IsNullOrEmpty(d.name.ToString()) || string.IsNullOrEmpty(d.address.ToString()))
                {
                    // không có gì thay đổi vì thông tin nhập vào không đầy dủ
                }
                else
                {
                    listDoctor.Add(d);
                    MessageBox.Show("Add successful");
                    LoadDoctor();
                }
            }
        }
Esempio n. 2
0
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            AddDoctor formUpdate = new AddDoctor("update");
            int       index      = Form1.listDoctor.IndexOf(this.doctorSelected);

            AddDoctor.doctor.id      = doctorSelected.id;
            AddDoctor.doctor.name    = doctorSelected.name;
            AddDoctor.doctor.phone   = doctorSelected.phone;
            AddDoctor.doctor.address = doctorSelected.address;
            formUpdate.ShowDialog();

            Doctor d = (Doctor)listDoctor[index];

            d.id             = AddDoctor.doctor.id;
            d.name           = AddDoctor.doctor.name;
            d.address        = AddDoctor.doctor.address;
            d.phone          = AddDoctor.doctor.phone;
            AddDoctor.doctor = null;
            LoadDoctor();
            MessageBox.Show("Update successful");
        }
Esempio n. 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            AddDoctor formAddDoctor = new AddDoctor("add");

            formAddDoctor.ShowDialog();
            if (AddDoctor.doctor != null)
            {
                Doctor d = new Doctor(AddDoctor.doctor);


                if (string.IsNullOrEmpty(d.id.ToString()) || string.IsNullOrEmpty(d.phone.ToString()) || string.IsNullOrEmpty(d.name.ToString()) || string.IsNullOrEmpty(d.address.ToString()))
                {
                }
                else
                {
                    listDoctor.Add(d);
                    MessageBox.Show("Add successful");
                    LoadDoctor();
                }
            }
        }