private void BtnFinish_Click(object sender, EventArgs e)
        {
            try
            {
                _seller        = GetSeller(_seller);
                _seller.Status = true;
                if (_seller.Guid == Guid.Empty)
                {
                    _seller.Guid     = Guid.NewGuid();
                    _seller.DateSabt = DateConvertor.M2SH(DateTime.Now);
                }

                if (string.IsNullOrEmpty(_seller.Code) || !SellerBussines.Check_Code(_seller.Code, _seller.Guid))
                {
                    frmMessage f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red,
                                                  "کد شناسایی فروشنده مورد نظر، معتبر نمی باشد");
                    f.ShowDialog();
                    return;
                }
                if (string.IsNullOrEmpty(_seller.Name) || !SellerBussines.Check_Name(_seller.Name, _seller.Guid))
                {
                    frmMessage f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red,
                                                  "نام فروشنده مورد نظر، معتبر نمی باشد");
                    f.ShowDialog();
                    return;
                }


                if (_seller.Amount_AvalDore != 0 && _seller.MoeinAmountAvalDore == Guid.Empty)
                {
                    frmMessage f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red,
                                                  "معین حساب مانده اول دوره فروشنده مورد نظر، معتبر نمی باشد");
                    f.ShowDialog();
                    return;
                }
                if (!CheckPerssonValidation.Check_Mobile(_seller.Mobile1) || !CheckPerssonValidation.Check_Mobile(_seller.Mobile2))
                {
                    frmMessage f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red,
                                                  "تلفن همراه فروشنده مورد نظر، معتبر نمی باشد");
                    f.ShowDialog();
                    return;
                }

                if (!CheckPerssonValidation.Check_Email(_seller.Email))
                {
                    frmMessage f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red,
                                                  "پست الکترونیک فروشنده مورد نظر، معتبر نمی باشد");
                    f.ShowDialog();
                    return;
                }



                if (_seller.Save())
                {
                    var f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Green, "عملیات با موفقیت انجام شد");
                    f.ShowDialog();
                    this.DialogResult = DialogResult.OK;
                    this.Close();
                }
            }
            catch (Exception ex)
            {
                frmMessage f = new frmMessage(EnumMessageFlag.ShowFlag, Color.Red, ex.Message);
                f.ShowDialog();
            }
        }