Esempio n. 1
0
        //validate update employee part
        private bool validateUpdate_employee()
        {
            Buisness_Logic.validation val1 = new Buisness_Logic.validation();
            bool phone, email, address, name, nic, gender, dob, jdate, profile, position;

            //phone
            if (!val1.IsPhone(txtEmp2_phone.Text))
            {
                this.errorProvider1.SetError(txtEmp2_phone, "Phone is invalid.");
                phone = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_phone, (string)null);
                phone = true;
            }

            //Email

            if (!val1.IsEmail2(txtEmp2_email.Text))
            {
                this.errorProvider1.SetError(txtEmp2_email, "Email is invalid.");
                email = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_email, (string)null);
                email = true;
            }

            //Name
            if (!val1.IsName(txtEmp2_name.Text) && string.IsNullOrWhiteSpace(txtEmp2_name.Text))
            {
                this.errorProvider1.SetError(txtEmp2_name, "Name is invalid.");
                name = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_name, (string)null);
                name = true;
            }
            //NIC
            if (!val1.IsNIC(txtEmp2_nic.Text))
            {
                this.errorProvider1.SetError(txtEmp2_nic, "NIC is invalid.");
                nic = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_nic, (string)null);
                nic = true;
            }
            //address
            if (!val1.IsAddress(txtEmp2_address.Text))
            {
                this.errorProvider1.SetError(txtEmp2_address, "Address is invalid.");
                address = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_address, (string)null);
                address = true;
            }
            //gender
            if (cmbEMP2_gender.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbEMP2_gender, "Gender is not selected.");
                gender = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbEMP2_gender, (string)null);
                gender = true;
            }
            //post or position of the employee
            if (cmbEMP2_post.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbEMP2_post, "Employee post is not selected.");
                position = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbEMP2_post, (string)null);
                position = true;
            }

            //dob
            DateTime dt;

            if (DateTime.TryParse(txtEmp2_dob.Text, out dt) && dt > DateTime.Today)
            {
                this.errorProvider1.SetError(txtEmp2_dob, "DOB is invalid.");
                dob = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_dob, (string)null);
                dob = true;
            }

            //joined date
            DateTime dt1;

            if (DateTime.TryParse(txtEmp2_jDate.Text, out dt1) && dt1 > DateTime.Today)
            {
                this.errorProvider1.SetError(txtEmp2_jDate, "Joined date is invalid.");
                jdate = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_jDate, (string)null);
                jdate = true;
            }

            //profile of the employee
            if (!val1.IsAlphaNumeric(txtEmp2_profile.Text))
            {
                this.errorProvider1.SetError(txtEmp2_profile, "Pofile is invalid.");
                profile = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp2_profile, (string)null);
                profile = true;
            }

            //**** main returning part
            if (phone == true && email == true && name == true && nic == true && gender == true && position == true && dob && jdate == true && profile == true && address == true)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 2
0
        private bool validateEmp()
        {
            Buisness_Logic.validation val1 = new Buisness_Logic.validation();
            bool phone, email, address, name, nic, gender, dob, pp;

            //phone
            if (!val1.IsPhone(txtEmp1_phone.Text))
            {
                this.errorProvider1.SetError(txtEmp1_phone, "Phone is invalid.");
                phone = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp1_phone, (string)null);
                phone = true;
            }

            //Email

            if (!val1.IsEmail2(txtEmp1_email.Text))
            {
                this.errorProvider1.SetError(txtEmp1_email, "Email is invalid.");
                email = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp1_email, (string)null);
                email = true;
            }

            //Name
            if (!val1.IsName(txtEmp1_name.Text) && string.IsNullOrWhiteSpace(txtEmp1_name.Text))
            {
                this.errorProvider1.SetError(txtEmp1_name, "Name is invalid.");
                name = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp1_name, (string)null);
                name = true;
            }
            //NIC
            if (!val1.IsNIC(txtEmp_nic.Text))
            {
                this.errorProvider1.SetError(txtEmp_nic, "NIC is invalid.");
                nic = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp_nic, (string)null);
                nic = true;
            }
            //address
            if (!val1.IsAddress(txtEmp1_address.Text))
            {
                this.errorProvider1.SetError(txtEmp1_address, "Address is invalid.");
                address = false;
            }
            else
            {
                this.errorProvider1.SetError(txtEmp1_address, (string)null);
                address = true;
            }
            //gender
            if (cmbEmp1_gender.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbEmp1_gender, "Gender is not selected.");
                gender = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbEmp1_gender, (string)null);
                gender = true;
            }
            //post
            if (cmbEmp1_post.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbEmp1_post, "Post is not selected.");
                pp = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbEmp1_post, (string)null);
                pp = true;
            }

            //dob
            if (dateTimePickeremp.Value >= DateTime.Today)
            {
                this.errorProvider1.SetError(dateTimePickeremp, "DOB is invalid.");
                dob = false;
            }
            else
            {
                this.errorProvider1.SetError(dateTimePickeremp, (string)null);
                dob = true;
            }

            //resume


            //**** main returning part
            if (phone == true && email == true && name == true && nic == true && gender == true && dob == true && address == true && pp == true)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 3
0
        private bool validateAddMember()
        {
            Buisness_Logic.validation val1 = new Buisness_Logic.validation();
            bool phone, email, address, name, nic,gender,pp,dob,height,weight;

            //phone
            if (!val1.IsPhone(txtM_phone.Text))
            {
                this.errorProvider1.SetError(txtM_phone, "Phone is invalid.");
                phone = false;
            }
            else
            {
                this.errorProvider1.SetError(txtM_phone, (string)null);
                phone = true;
            }

            //Email

             if  (!val1.IsEmail2(txtM_email.Text)){

                this.errorProvider1.SetError(txtM_email, "Email is invalid.");
                email = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM_email, (string)null);
                email = true;

            }

             //Name
            if (!val1.IsName(txtM_name.Text) && string.IsNullOrWhiteSpace(txtM_name.Text))
            {

                this.errorProvider1.SetError(txtM_name, "Name is invalid.");
                name = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM_name, (string)null);
                name = true;

            }
            //NIC
            if (!val1.IsNIC(txtM_nic.Text) )
            {
                this.errorProvider1.SetError(txtM_nic, "NIC is invalid.");
                nic = false;
            }
            else
            {
                this.errorProvider1.SetError(txtM_nic, (string)null);
                nic = true;
            }
            //address
            if (!val1.IsAddress(txtM_address.Text))
            {
                this.errorProvider1.SetError(txtM_address, "Address is invalid.");
                address = false;
            }
            else
            {
                this.errorProvider1.SetError(txtM_address, (string)null);
                address = true;
            }
            //gender
            if (cmbM_gender.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbM_gender, "Gender is not selected.");
                gender = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbM_gender, (string)null);
                gender = true;
            }
            //payment plan
            if (cmbM_paymentPlan.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbM_paymentPlan, "Payment Plan is not selected.");
                pp = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbM_paymentPlan, (string)null);
                pp = true;
            }

            //dob
            if (dateTimePickerMem.Value>= DateTime.Today)
            {
                this.errorProvider1.SetError(dateTimePickerMem, "DOB is invalid.");
                dob = false;
            }
            else
            {
                this.errorProvider1.SetError(dateTimePickerMem, (string)null);
                dob = true;
            }

            //height
            if (!val1.IsHeight(txtM_height.Text))
            {

                this.errorProvider1.SetError(txtM_height, "Height is invalid.");
                height = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM_height, (string)null);
                height = true;

            }

            //weight
            if (!val1.IsWeight(txtM_weight.Text))
            {

                this.errorProvider1.SetError(txtM_weight, "Weight is invalid.");
                weight = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM_weight, (string)null);
                weight = true;

            }

            //**** main returning part
            bool condition = phone == true && email == true && name == true && nic == true && gender == true && height == true && weight == true && address == true && pp == true;
            if (condition) return true;
            else return false;


        }
Esempio n. 4
0
        //validate areaobic member updatetab2
        private bool validate_aerobicMemberUpdate()
        {
            Buisness_Logic.validation val1 = new Buisness_Logic.validation();
            bool phone, email, address, name, nic, gender, dob, pp;

            //phone
            if (!val1.IsPhone(txteditmem_phone.Text))
            {
                this.errorProvider1.SetError(txteditmem_phone, "Phone is invalid.");
                phone = false;
            }
            else
            {
                this.errorProvider1.SetError(txteditmem_phone, (string)null);
                phone = true;
            }


            //Name
            if (!val1.IsName(txteditmem_name.Text) && string.IsNullOrWhiteSpace(txteditmem_name.Text))
            {
                this.errorProvider1.SetError(txteditmem_name, "Name is invalid.");
                name = false;
            }
            else
            {
                this.errorProvider1.SetError(txteditmem_name, (string)null);
                name = true;
            }
            //NIC
            if (!val1.IsNIC(txteditmem_nic.Text))
            {
                this.errorProvider1.SetError(txteditmem_nic, "NIC is invalid.");
                nic = false;
            }
            else
            {
                this.errorProvider1.SetError(txteditmem_nic, (string)null);
                nic = true;
            }
            //address
            if (!val1.IsAddress(txteditmem_address.Text))
            {
                this.errorProvider1.SetError(txteditmem_address, "Address is invalid.");
                address = false;
            }
            else
            {
                this.errorProvider1.SetError(txteditmem_address, (string)null);
                address = true;
            }
            //gender
            if (cmdeditmemGender.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmdeditmemGender, "Gender is not selected.");
                gender = false;
            }
            else
            {
                this.errorProvider1.SetError(cmdeditmemGender, (string)null);
                gender = true;
            }
            // service type
            if (cmbeditmemserve.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbeditmemserve, "Payment Plan is not selected.");
                pp = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbeditmemserve, (string)null);
                pp = true;
            }

            //dob
            if (datetimeeditmem.Value >= DateTime.Today)
            {
                this.errorProvider1.SetError(datetimeeditmem, "DOB is invalid.");
                dob = false;
            }
            else
            {
                this.errorProvider1.SetError(datetimeeditmem, (string)null);
                dob = true;
            }


            //**** main returning part
            bool condition = phone == true && name == true && nic == true && gender == true && address == true && pp == true;

            if (condition)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 5
0
        private bool validateUpdateMember()
        {
            Buisness_Logic.validation val1 = new Buisness_Logic.validation();
            bool phone, email, address, name, nic, gender, pp, dob, height, weight;

            //phone
            if (!val1.IsPhone(txtM3_phone.Text))
            {
                this.errorProvider1.SetError(txtM3_phone, "Phone is invalid.");
                phone = false;
            }
            else
            {
                this.errorProvider1.SetError(txtM3_phone, (string)null);
                phone = true;
            }

            //Email

            if (!val1.IsEmail2(txtmsemail.Text))
            {

                this.errorProvider1.SetError(txtmsemail, "Email is invalid.");
                email = false;

            }
            else
            {
                this.errorProvider1.SetError(txtmsemail, (string)null);
                email = true;

            }

            //Name
            if (!val1.IsName(txtM3_name.Text) && string.IsNullOrWhiteSpace(txtM3_name.Text))
            {

                this.errorProvider1.SetError(txtM3_name, "Name is invalid.");
                name = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM3_name, (string)null);
                name = true;

            }
            //NIC
            if (!val1.IsNIC(txtM3_nic.Text))
            {
                this.errorProvider1.SetError(txtM3_nic, "NIC is invalid.");
                nic = false;
            }
            else
            {
                this.errorProvider1.SetError(txtM3_nic, (string)null);
                nic = true;
            }
            //address
            if (!val1.IsAddress(txtmsearch_address.Text))
            {
                this.errorProvider1.SetError(txtmsearch_address, "Address is invalid.");
                address = false;
            }
            else
            {
                this.errorProvider1.SetError(txtmsearch_address, (string)null);
                address = true;
            }
            //gender
            if (cmbM3_gender.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbM3_gender, "Gender is not selected.");
                gender = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbM3_gender, (string)null);
                gender = true;
            }
            //payment plan
            if (cmbM3_paymentpaln.SelectedIndex.Equals(-1))
            {
                this.errorProvider1.SetError(cmbM3_paymentpaln, "Payment Plan is not selected.");
                pp = false;
            }
            else
            {
                this.errorProvider1.SetError(cmbM3_paymentpaln, (string)null);
                pp = true;
            }

            //dob
            DateTime dt;
            if (DateTime.TryParse(txtm3_dob.Text,out dt) && dt > DateTime.Today)
            {
                this.errorProvider1.SetError(txtm3_dob, "DOB is invalid.");
                dob = false;
            }
            else
            {
                this.errorProvider1.SetError(txtm3_dob, (string)null);
                dob = true;
            }

            //height
            if (!val1.IsHeight(txtM3_height.Text))
            {

                this.errorProvider1.SetError(txtM3_height, "Height is invalid.");
                height = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM3_height, (string)null);
                height = true;

            }

            //weight
            if (!val1.IsWeight(txtM3_weight.Text))
            {

                this.errorProvider1.SetError(txtM3_weight, "Weight is invalid.");
                weight = false;

            }
            else
            {
                this.errorProvider1.SetError(txtM3_weight, (string)null);
                weight = true;

            }

            //**** main returning part
            if (phone == true && email == true && name == true && nic == true && gender == true && height == true && address && weight ==true) return true;
            else return false;

        }