private void btn_Save_Click_1(object sender, RoutedEventArgs e)
        {
            if (Validation())
            {
                sisterCompany.CompanyID = CompanyID;
                sisterCompany.Description = txt_Description.Text;
                sisterCompany.DescriptionEnglish = txt_DescriptionEnglish.Text;
                if (dtpkr_EstablishGer.Text != string.Empty)
                {
                    DateTimeFormatInfo format = new DateTimeFormatInfo();
                    format.ShortDatePattern = "dd/MM/yyyy";
                    sisterCompany.EstablishDate = Convert.ToDateTime(dtpkr_EstablishGer.Text, format);
                }
                sisterCompany.IsOutKSA = Convert.ToBoolean(chk_IsOutKSA.IsChecked);
                sisterCompany.Name = txt_Name.Text;
                sisterCompany.NameEnglish = txt_NameEnglish.Text;
                sisterCompany.Place = txt_Place.Text;
                sisterCompany.PlaceEnglish = txt_PlaceEnglish.Text;
                sisterCompany.Sector = (Sector)cmbo_Sector.SelectedItem;
                if(txt_OwnerPercentage.Text!=string.Empty)
                sisterCompany.OwnerPercentage = (float)Convert.ToDecimal(txt_OwnerPercentage.Text);
                if (sisterCompany.ID == 0)
                {
                    SisterCompanyDomain sisterCompanyDomain = new SisterCompanyDomain(1, Common.Enums.LanguagesEnum.Arabic);
                    sisterCompanyDomain.Add(sisterCompany);
                    if (sisterCompanyDomain.ActionState.Status != Common.Enums.ActionStatusEnum.NoError)
                    {
                        MessageBox.Show(sisterCompanyDomain.ActionState.Result, "إضافة شركة شقيقة", MessageBoxButton.OK, MessageBoxImage.Error);
                        Clear();
                    }
                    else
                    {
                        MessageBox.Show("تمت الإضافة بنجاح", "إضافة شركة شقيقة", MessageBoxButton.OK, MessageBoxImage.Information);
                        sisterCompanyList.Add(sisterCompany);
                        grd_SisterCompany.ItemsSource = null;
                        grd_SisterCompany.ItemsSource = sisterCompanyList;
                        Clear();

                    }
                }
                else
                {
                    SisterCompanyDomain sisterCompanyDomain = new SisterCompanyDomain(1, Common.Enums.LanguagesEnum.Arabic);
                    sisterCompanyDomain.Update(sisterCompany);
                    if (sisterCompanyDomain.ActionState.Status != Common.Enums.ActionStatusEnum.NoError)
                    {
                        MessageBox.Show(sisterCompanyDomain.ActionState.Result, "تعديل شركة شقيقة", MessageBoxButton.OK, MessageBoxImage.Error);
                        Clear();
                    }
                    else
                    {
                        MessageBox.Show("تم التعديل بنجاح", "تعديل شركة شقيقة", MessageBoxButton.OK, MessageBoxImage.Information);
                        for (int i = 0; i < sisterCompanyList.Count; i++)
                        {
                            if (sisterCompanyList[i].ID == sisterCompany.ID)
                            {
                                sisterCompanyList[i] = sisterCompany;
                                grd_SisterCompany.ItemsSource = null;
                                grd_SisterCompany.ItemsSource = sisterCompanyList;
                            }
                        }
                        Clear();

                    }
                }

            }
        }