private bool _Validation()
        {
            if (!CheckValue.Check(Commission.Date))
            {
                MessageBox.Show("Поле 'Дата ДКП' не заполнено");
                return(false);
            }

            if (!CheckValue.Check(Commission.Seller))
            {
                MessageBox.Show("Не указан продавец");
                return(false);
            }


            if (!CheckValue.Check(Commission.Trancport))
            {
                MessageBox.Show("Не указано транспортное средство");
                return(false);
            }

            if (!CheckValue.Check(Commission.Price))
            {
                MessageBox.Show("Поле 'стоимость ТС' не заполнено");
                return(false);
            }
            if (Commission.IsUseCardTrancport && !CheckValue.Check(Commission.SourceTrancport))
            {
                MessageBox.Show("Поле 'условаие постановки' не заполнено");
                return(false);
            }
            if (IsProxy)
            {
                if (!CheckValue.Check(Commission.NumberProxy))
                {
                    MessageBox.Show("Поле 'номер довереность' не заполнено");
                    return(false);
                }

                if (!CheckValue.Check(Commission.NumberRegistry))
                {
                    MessageBox.Show("Поле 'номер в реестре' не заполнено");
                    return(false);
                }

                if (!CheckValue.Check(Commission.DateProxy))
                {
                    MessageBox.Show("Поле 'дата довереность' не заполнено");
                    return(false);
                }

                if (!CheckValue.Check(Commission.Owner))
                {
                    MessageBox.Show("Не указаг собственник");
                    return(false);
                }
            }

            return(true);
        }
Example #2
0
 private bool _Validation()
 {
     if (!CheckValue.Check(EditableContractor.LegalPerson.Name))
     {
         MessageBox.Show("Поле 'наименование' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.FirstName))
     {
         MessageBox.Show("Поле 'Имя' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.LastName))
     {
         MessageBox.Show("Поле 'Фамилия' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.MiddleName))
     {
         MessageBox.Show("Поле 'Отчество' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.FirstNameGenitive))
     {
         MessageBox.Show("Поле 'Имя[Р]' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.LastNameGenitive))
     {
         MessageBox.Show("Поле 'Фамилия[Р]' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.MiddleNameGenitive))
     {
         MessageBox.Show("Поле 'Отчество[Р]' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.DateBirth))
     {
         MessageBox.Show("Поле 'дата рождения' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.Region?.Name))
     {
         MessageBox.Show("Поле 'регион' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.City?.Name))
     {
         MessageBox.Show("Поле 'город' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.LegalPerson.Inn))
     {
         MessageBox.Show("Поле 'инн' не заполнено!");
         return(false);
     }
     return(true);
 }
        private bool _Validation()
        {
            if (!CheckValue.Check(ClientReport.Date))
            {
                MessageBox.Show("Поле 'Дата' не заполнено");
                return(false);
            }

            if (!CheckValue.Check(ClientReport.FullName))
            {
                MessageBox.Show("Поле 'ФИО' не заполнено");
                return(false);
            }

            if (!CheckValue.Check(ClientReport.Trancport))
            {
                MessageBox.Show("Поле 'Транспорт' не заполнено");
                return(false);
            }

            if (!CheckValue.Check(ClientReport.Price))
            {
                MessageBox.Show("Поле 'Стоимость' не заполнено");
                return(false);
            }

            if (!CheckValue.Check(ClientReport.CreditProgramm))
            {
                MessageBox.Show("Программа кредитования не выбрана");
                return(false);
            }

            if (!CheckValue.Check(ClientReport.ClientStatus))
            {
                MessageBox.Show("Статус клиента не выбран");
                return(false);
            }

            var selectedBanks = ClientBankStatus.Where(x => x.Enable);

            if (selectedBanks.Count() == 0)
            {
                MessageBox.Show("Не один из банков не выбран");
                return(false);
            }

            if (selectedBanks.Any(x => x.SelectedBankStatus == null))
            {
                MessageBox.Show("У одного из банков не выбран статус");
                return(false);
            }

            return(true);
        }
 private bool _Validation()
 {
     if (!CheckValue.Check(EditableTrancport.Make?.Name))
     {
         MessageBox.Show("Поле 'марка' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.Model?.Name))
     {
         MessageBox.Show("Поле 'модель' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.Category?.Name))
     {
         MessageBox.Show("Поле 'категория ТС' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.Type?.Name))
     {
         MessageBox.Show("Поле 'вид ТС' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.Maker))
     {
         MessageBox.Show("Поле 'изготовитель' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.Year))
     {
         MessageBox.Show("Поле 'год выпуска' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.Vin))
     {
         MessageBox.Show("Поле 'vin' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.SerialPts))
     {
         MessageBox.Show("Поле 'серия птс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.NumberPts))
     {
         MessageBox.Show("Поле 'номер птс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.DatePts))
     {
         MessageBox.Show("Поле 'дата выдачи птс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.ByPts))
     {
         MessageBox.Show("Поле 'кем выдан птс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.SerialPts))
     {
         MessageBox.Show("Поле 'серия стс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.NumberSts))
     {
         MessageBox.Show("Поле 'номер стс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.DateSts))
     {
         MessageBox.Show("Поле 'дата выдачи стс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.BySts))
     {
         MessageBox.Show("Поле 'кем выдан стс' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.EngineMake))
     {
         MessageBox.Show("Поле 'марка(модель двигателя)' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableTrancport.EngineType?.Name))
     {
         MessageBox.Show("Поле 'тип двигателя' не заполнено!");
         return(false);
     }
     return(true);
 }
Example #5
0
        private bool _Validation()
        {
            if (!CheckValue.Check(CashTransaction.Date))
            {
                MessageBox.Show("Поле 'Дата ДКП' не заполнено");
                return(false);
            }

            if (!CheckValue.Check(CashTransaction.Seller))
            {
                MessageBox.Show("Не указан продавец");
                return(false);
            }

            if (!CheckValue.Check(CashTransaction.Buyer))
            {
                MessageBox.Show("Не указан покупатель");
                return(false);
            }

            if (!CheckValue.Check(CashTransaction.Trancport))
            {
                MessageBox.Show("Не указано транспортное средство");
                return(false);
            }

            if (!CheckValue.Check(CashTransaction.Price))
            {
                MessageBox.Show("Поле 'стоимость ТС' не заполнено");
                return(false);
            }

            if (IsProxy)
            {
                if (!CheckValue.Check(CashTransaction.NumberProxy))
                {
                    MessageBox.Show("Поле 'номер довереность' не заполнено");
                    return(false);
                }

                if (!CheckValue.Check(CashTransaction.NumberRegistry))
                {
                    MessageBox.Show("Поле 'номер в реестре' не заполнено");
                    return(false);
                }

                if (!CheckValue.Check(CashTransaction.DateProxy))
                {
                    MessageBox.Show("Поле 'дата довереность' не заполнено");
                    return(false);
                }

                if (!CheckValue.Check(CashTransaction.Owner))
                {
                    MessageBox.Show("Не указаг собственник");
                    return(false);
                }
            }

            return(true);
        }
Example #6
0
 private bool _Validation()
 {
     if (!CheckValue.Check(EditableContractor.FirstName))
     {
         MessageBox.Show("Поле 'Имя' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.LastName))
     {
         MessageBox.Show("Поле 'Фамилия' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.MiddleName))
     {
         MessageBox.Show("Поле 'Отчество' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.FirstNameGenitive))
     {
         MessageBox.Show("Поле 'Имя[Р]' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.LastNameGenitive))
     {
         MessageBox.Show("Поле 'Фамилия[Р]' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.MiddleNameGenitive))
     {
         MessageBox.Show("Поле 'Отчество[Р]' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.DateBirth))
     {
         MessageBox.Show("Поле 'дата рождения' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.Region?.Name))
     {
         MessageBox.Show("Поле 'регион' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.City?.Name))
     {
         MessageBox.Show("Поле 'город' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.DateDocument))
     {
         MessageBox.Show("Поле 'дата выдачи' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.SerialDocument))
     {
         MessageBox.Show("Поле 'серия' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.NumberDocument))
     {
         MessageBox.Show("Поле 'номер' не заполнено!");
         return(false);
     }
     if (!CheckValue.Check(EditableContractor.ByDocument))
     {
         MessageBox.Show("Поле 'кем выдан' не заполнено!");
         return(false);
     }
     return(true);
 }