Пример #1
0
        private bool Validationmethod()
        {
            if (CustomerName.Text.Length == 0)
            {
                errormessage1.Text = "Customer Name Cannot be Empty";
                CustomerName.Focus();
                return(false);
            }

            else if (cus_no.Text.Length == 0)
            {
                errormessage_cno.Text = "Enter Cusomer's NIC/TIN/Passport No";
                cus_no.Focus();
                return(false);
            }

            else if (AddrLine1.Text.Length == 0)
            {
                errormessage_addr1.Text = "Please fill Address Line1";
                AddrLine1.Focus();
                return(false);
            }

            else if (AddrLine2.Text.Length == 0)
            {
                errormessage_addr2.Text = "Please fill Address Line2";
                AddrLine2.Focus();
                return(false);
            }

            else if (AddrLine3.Text.Length == 0)
            {
                errormessage_addr3.Text = "Please fill City";
                AddrLine3.Focus();
                return(false);
            }

            else if (Payemeny_method.Text.Length == 0)
            {
                errormessage_payment.Text = "Select Payment Method";
                Payemeny_method.Focus();
                return(false);
            }


            if (CLT.IsChecked == false)
            {
                errormessage_checkbox.Text = "Select Atleast One CheckBox";
                return(false);
            }

            if (CLW.IsChecked == false)
            {
                errormessage_checkbox.Text = "Select Atleast One CheckBox";
                return(false);
            }

            if (CPS.IsChecked == false)
            {
                errormessage_checkbox.Text = "Select Atleast One CheckBox";
                return(false);
            }

            if (HL.IsChecked == false)
            {
                errormessage_checkbox.Text = "Select Atleast One CheckBox";
                return(false);
            }

            if (ILS.IsChecked == false)
            {
                errormessage_checkbox.Text = "Select Atleast One CheckBox";
                return(false);
            }



            if ((CustomerName.Text.Length != 0) && (cus_no.Text.Length != 0) && (AddrLine1.Text.Length != 0) && (AddrLine2.Text.Length != 0) && (AddrLine3.Text.Length != 0) && (Payemeny_method.Text.Length != 0))
            {
                errormessage1.Text = "";
                CustomerName.Focus();

                errormessage_cno.Text = "";
                cus_no.Focus();

                errormessage_addr1.Text = "";
                AddrLine1.Focus();

                errormessage_addr2.Text = "";
                AddrLine2.Focus();

                errormessage_addr3.Text = "";
                AddrLine3.Focus();

                errormessage_payment.Text = "";
                Payemeny_method.Focus();

                return(true);
            }
            return(true);
        }
Пример #2
0
        public string[] ToMailingStringArray(string callsource)
        {
            //string[] _columnHeadings = new string[] { "FirstName", "MiddleName", "FiledDate", "DischargedDate", "LastName", "Suffix", "Address1", "Address2", "City", "State", "PostalCode", "Callsource" };

            if (LastName == "Oliver")
            {
                Debug.WriteLine(LastName);
            }

            _firstName = Capitalize(_firstName).Replace(',', ' ').Trim();
            _lastName  = Capitalize(_lastName).Replace(',', ' ').Trim();
            _city      = Capitalize(_city).Replace(',', ' ').Trim();

            if (AddrLine1.Contains(","))
            {
                string[] address       = AddrLine1.Split(',');
                string[] _returnString = null;

                if (address.Length == 2)
                {
                    address[0] = Capitalize(address[0]);
                    address[1] = Capitalize(address[1]);
                    if (AddrLine2 != null && AddrLine2.Length > 0)
                    {
                        AddrLine2 = Capitalize(AddrLine2);
                    }

                    _returnString = new string[] { CMECF_Internal.ToString(), CaseNumber4Digit, FileDateString, DischargeDateString, FirstName.Replace(",", "").Replace("\"", "'"), MiddleName.Replace(",", "").Replace("\"", "'"), LastName.Replace(",", "").Replace("\"", "'"), Suffix.Replace(",", ""), address[0].Replace("\"", "'"), address[1].Replace("\"", "'"), City, StateCode, PostalCodeString, callsource };
                }
                else if (address.Length == 3)
                {
                    address[0] = Capitalize(address[0]);
                    address[1] = Capitalize(address[1]);
                    address[2] = Capitalize(address[2]);
                    if (AddrLine2 != null && AddrLine2.Length > 0)
                    {
                        AddrLine2 = Capitalize(AddrLine2);
                    }
                    _returnString = new string[] { CMECF_Internal.ToString(), CaseNumber4Digit, FileDateString, DischargeDateString, FirstName.Replace(",", ""), MiddleName.Replace(",", ""), LastName.Replace(",", ""), Suffix.Replace(",", ""), address[0], address[1] + " " + address[2], City, StateCode, PostalCodeString, callsource };
                }
                else
                {
                    throw new FormatException("The address for: " + _firstName + " " + _lastName + " is not valid: " + AddrLine1 + " wrong number of commas! Please lookup the record and correct the address");
                }

                return(_returnString);
            }
            else
            {
                if (_addrLine1 != null && _addrLine1.Length > 0)
                {
                    _addrLine1 = Capitalize(_addrLine1);
                }
                if (_addrLine2 != null && _addrLine2.Length > 0)
                {
                    _addrLine2 = Capitalize(_addrLine2);
                }

                string[] _returnString = new string[] { CMECF_Internal.ToString(), CaseNumber4Digit.Replace(",", ""), FileDateString, DischargeDateString, FirstName.Replace(",", "").Replace("\"", "'"), MiddleName.Replace(",", "").Replace("\"", "'"), LastName.Replace(",", "").Replace("\"", "'"), Suffix.Replace(",", ""), AddrLine1.Replace("\"", "'"), _addrLine2.Replace(",", "").Replace("\"", "'"), City.Replace(",", "").Replace("\"", "'"), StateCode.Replace(",", ""), PostalCodeString.Replace(",", ""), callsource };
                return(_returnString);
            }
        }