Ejemplo n.º 1
0
        private void formUpdateProfile_Load(object sender, EventArgs e)
        {
            network.Service1   ser = new network.Service1();
            network.classAdmin adm = ser.get_admin_obj();
            textBoxName.Text   = adm.Name;
            textBoxNumber.Text = adm.Mobile;



            //network.Service1 ser = new network.Service1();
            //List<network.classAdmin> ll = ser.get_admin_db().ToList<network.classAdmin>();

            /* foreach(network.classAdmin i in ll)
             * {
             *   textBoxName.Text = i.Name;
             *   textBoxNumber.Text = i.Mobile;
             *   modifydp.Image = classAdmin.dp;
             *   gMapControl1.DragButton = MouseButtons.Left;
             *   gMapControl1.MapProvider = GMap.NET.MapProviders.GoogleTerrainMapProvider.Instance;
             *   gMapControl1.Position = new GMap.NET.PointLatLng(classAdmin.Longitude, classAdmin.Latitude);
             *
             *   gMapControl1.MaxZoom = 100;
             *   gMapControl1.MinZoom = 1;
             *   gMapControl1.Zoom = 15;
             *
             * }*/
        }
Ejemplo n.º 2
0
        private void btnregisteredusers_Click(object sender, EventArgs e)
        {
            network.Service1           ser     = new network.Service1();
            network.classAdmin         adm     = ser.get_admin_obj();
            List <network.classClient> clients = ser.getAllClients().ToList <network.classClient>();

            btnregisteredusers.LabelText = Convert.ToString(clients.Count());
            BindingSource src = new BindingSource();

            src.DataSource = clients;
            dataGridadminpanel.DataSource = src;
        }
Ejemplo n.º 3
0
        private void formAdmin_Load(object sender, EventArgs e)
        {
            network.Service1   ser = new network.Service1();
            network.classAdmin adm = ser.get_admin_obj();
            labelAdminName.Text = adm.Name;
            //network.classClient[] clients = ser.getAllClients();

            List <network.classClient> clients = ser.getAllClients().ToList <network.classClient>();

            btnregisteredusers.LabelText    = Convert.ToString(clients.Count());
            btnDoctorRegistered.LabelText   = Convert.ToString(classDbDoctor.db.Count());
            btnPharmacyRegistered.LabelText = Convert.ToString(classDbPharmacy.db.Count());
            btnHospitalRegistered.LabelText = Convert.ToString(classDbHospital.db.Count());
        }
Ejemplo n.º 4
0
 private void labelAdminName_Click(object sender, EventArgs e)
 {
     network.Service1   ser = new network.Service1();
     network.classAdmin adm = new network.classAdmin();
     labelAdminName.Text = adm.Name;
 }
Ejemplo n.º 5
0
 classAdminLoginSession()
 {
     login = null;
 }
Ejemplo n.º 6
0
        private void btnSignIn_Click(object sender, EventArgs e)
        {
            bool       filled   = true;
            bool       client   = false; //to check whethere the user trying to login exist in client DB
            bool       doctor   = false; //to check whethere the user trying to login exist in doctor DB
            bool       pharmacy = false; //to check whethere the user trying to login exist in pharmacy DB
            bool       hospital = false; //to check whethere the user trying to login exist in hospial DB
            bool       admin    = false;
            classAdmin a        = new classAdmin();

            if (textBoxUsername.Text == "" || textBoxPassword.Text == "")
            {
                filled = false;
            }
            network.Service1   ser = new network.Service1();
            network.classAdmin adm = ser.get_admin_obj();

            if (textBoxUsername.Text == adm.Email && textBoxPassword.Text == adm.Password && filled == true)
            {
                admin = true;
                MessageBox.Show("admin loged in");
                formAdmin frm = new formAdmin();
                frm.Show();
            }
            bool is_exist_c;
            bool is_exist_passed_c;

            ser.is_exist_cleint(textBoxUsername.Text, out is_exist_c, out is_exist_passed_c);
            if (is_exist_c)
            {
                client = true;
            }

            bool is_exist_d;
            bool is_exist_passed_d;

            ser.is_exist_doctor(textBoxUsername.Text, out is_exist_d, out is_exist_passed_d);
            if (is_exist_d)
            {
                doctor = true;
            }


            bool is_exist_p;
            bool is_exist_passed_p;

            ser.is_exist_Pharmacy(textBoxUsername.Text, out is_exist_p, out is_exist_passed_p);
            if (is_exist_p)
            {
                pharmacy = true;
            }


            bool is_exist_h;
            bool is_exist_passed_h;

            ser.is_exist_Pharmacy(textBoxUsername.Text, out is_exist_h, out is_exist_passed_h);
            if (is_exist_h)
            {
                hospital = true;
            }


            if (client && filled)
            {
                MessageBox.Show("Client Loged In");
            }

            if (doctor && filled)
            {
                bool exist = false;
                bool is_valid;
                bool is_valid_passed;
                ser.is_valid_doctor(textBoxUsername.Text, textBoxPassword.Text, out is_valid, out is_valid_passed);

                if (is_valid)
                {
                    exist = true;
                    loginSessionDoctor.session = ser.get_doctor(textBoxUsername.Text, textBoxPassword.Text);
                }
                if (exist)
                {
                    formDoctor frm = new formDoctor();
                    frm.Show();
                }
            }


            if (hospital && filled)
            {
                MessageBox.Show("hospital Loged In");
            }


            if (pharmacy && filled)
            {
                bool exist = false;
                bool is_valid;
                bool is_valid_passed;
                ser.is_valid_pharmacy(textBoxUsername.Text, textBoxPassword.Text, out is_valid, out is_valid_passed);

                if (is_valid)
                {
                    exist = true;
                    loginSessionPharmacy.session = ser.get_pharmacy(textBoxUsername.Text, textBoxPassword.Text);
                }
                if (exist)
                {
                    pharmacyForm frm = new pharmacyForm();
                    frm.Show();
                }
            }


            if (!client && !doctor && !hospital && !pharmacy && !admin)
            {
                MessageBox.Show("User Doesn't Exist");
            }
        }