Exemple #1
0
        /// <summary>
        /// 骨灰寄存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem19_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            ////检查火化是否办理并且结算///////
            if (FireAction.FireIsSettled(s_ac001))
            {
                XtraMessageBox.Show("该逝者已经办理火化并且结算,不能再办理业务!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            ///要先检测该逝者是否已经办理过寄存业务
            if (Convert.ToInt32(SqlHelper.ExecuteScalar("select count(*) from v_sa01 where sa002 = '08' and ac001 = '" + s_ac001 + "'")) > 0)
            {
                XtraMessageBox.Show("该逝者已经办理了骨灰寄存业务!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            Frm_Register frm_1 = new Frm_Register();

            frm_1.swapdata["source"] = "8";               //来源 8-待缴费
            frm_1.swapdata["rc001"]  = s_ac001;
            if (frm_1.ShowDialog() == DialogResult.OK)
            {
                this.RefreshData();
            }
            frm_1.Dispose();
        }
Exemple #2
0
        /// <summary>
        /// 本馆火化寄存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!AppAction.CheckRight("寄存登记"))
            {
                return;
            }

            Frm_fromFire frm_fromFire = new Frm_fromFire();

            frm_fromFire.swapdata["BusinessObject"] = this;
            if (frm_fromFire.ShowDialog() == DialogResult.OK)
            {
                string s_ac001 = this.swapdata["AC001"].ToString();
                frm_fromFire.Dispose();

                Frm_Register regform = new Frm_Register();
                regform.swapdata["dataset"] = register_ds;
                regform.swapdata["source"]  = "0";
                regform.swapdata["AC001"]   = s_ac001;
                if (regform.ShowDialog() == DialogResult.OK)
                {
                    this.RefreshData();
                }
                regform.Dispose();
            }
            frm_fromFire.Dispose();
        }
Exemple #3
0
        /// <summary>
        /// 外来寄存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Frm_Register frm_1 = new Frm_Register();

            frm_1.swapdata["source"] = "1";               //来源 1-外来寄存
            if (frm_1.ShowDialog() == DialogResult.OK)
            {
                this.RefreshData();
            }
            frm_1.Dispose();
        }
Exemple #4
0
        /// <summary>
        /// 外来寄存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (!AppAction.CheckRight("寄存登记"))
            {
                return;
            }

            Frm_Register frm_reg = new Frm_Register();

            frm_reg.swapdata["dataset"] = register_ds;
            frm_reg.swapdata["source"]  = "1";
            if (frm_reg.ShowDialog() == DialogResult.OK)
            {
                this.RefreshData();
            }
            frm_reg.Dispose();
        }
Exemple #5
0
        /// <summary>
        /// 本馆火化寄存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            Frm_RegFromFire frm_1 = new Frm_RegFromFire();

            if (frm_1.ShowDialog() == DialogResult.OK)
            {
                string       s_ac001 = frm_1.swapdata["ac001"].ToString();
                Frm_Register frm_reg = new Frm_Register();
                frm_reg.swapdata["source"] = "0";                     //来源为 本馆火化
                frm_reg.swapdata["rc001"]  = s_ac001;                 //逝者编号
                if (frm_reg.ShowDialog() == DialogResult.OK)
                {
                    this.RefreshData();
                }
                frm_reg.Dispose();
            }
            frm_1.Dispose();
        }
Exemple #6
0
 public void ShowNewUserRegistrationForm()
 {
     try
     {
         using (Frm_Register vrfRegister = new Frm_Register())
         {
             vrcView.SetVisibility(false);
             vrfRegister.ShowDialog();
         }
         vrcView.SetVisibility(true);
     }
     catch (SqlException)
     {
         MessageBox.Show("Nie można ustanowić połączenia z bazą danych.");
     }
     catch (Exception)
     {
         MessageBox.Show("Błąd.");
     }
 }
Exemple #7
0
        /// <summary>
        /// 骨灰寄存办理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem20_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (FireAction.FireIsSettled(AC001) == "1")
            {
                XtraMessageBox.Show("已经办理火化且结算完成,不能继续办理业务!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            if (gridView1.LocateByValue("SA002", "08") >= 0)
            {
                XtraMessageBox.Show("【寄存】已经办理!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            Register_ds  register_ds = new Register_ds();
            Frm_Register frm_1       = new Frm_Register();

            frm_1.swapdata["dataset"] = register_ds;
            frm_1.swapdata["source"]  = "0";              //本馆火化寄存
            frm_1.swapdata["AC001"]   = AC001;
            if (frm_1.ShowDialog() == DialogResult.OK)
            {
                this.RefreshSalesData();
            }
        }
Exemple #8
0
        internal static bool CheckSoftEnableIsOk()
        {
            bool flage = false;

            try
            {
                //检查当前版本是什么版本
                string VersionType = ReadXML("add", "xxzs");
                //正式版
                if (VersionType.Equals(common_app.xxzs_zs))
                {
                    //对注册码和时间的检查
                    string RegKeyCurrent = ReadXML("add", "RegisterKey");
                    //读注册表
                    object RegKeyRegisterKeyRight = Registry.GetValue("HKEY_CURRENT_USER\\SOFTWARE\\MThotelSoft", "MThotelSoft", 0);
                    if (RegKeyRegisterKeyRight != null && RegKeyRegisterKeyRight.ToString().Equals(RegKeyCurrent))
                    {
                        //检查时间
                        DateTime startTime = DateTime.Parse(ReadXML("add", "startTime"));
                        DateTime EndTime   = DateTime.Parse(ReadXML("add", "endTime"));
                        if (startTime < DateTime.Now && DateTime.Now < EndTime)
                        {
                            flage = true;
                        }
                        else
                        {
                            if (common_file.common_app.message_box_show_select(common_app.message_title, "您好,注册码己经失效,请联系软件开发者购买"))
                            {
                                //打开注册页面

                                //弹出注册界面
                                Frm_Register Frm_register_new = new Frm_Register();
                                Frm_register_new.StartPosition = FormStartPosition.CenterScreen;
                                if (Frm_register_new.ShowDialog().Equals(DialogResult.OK))
                                {
                                    if (Frm_register_new.IsRegister)
                                    {
                                        flage = true;
                                    }
                                }
                            }
                        }
                    }
                    else//没有查到,继续显示注册
                    {
                        if (common_file.common_app.message_box_show_select(common_app.message_title, "您好,注册码失效,请重新填写"))
                        {
                            //打开注册页面

                            //弹出注册界面
                            Frm_Register Frm_register_new = new Frm_Register();
                            Frm_register_new.StartPosition = FormStartPosition.CenterScreen;
                            if (Frm_register_new.ShowDialog().Equals(DialogResult.OK))
                            {
                                if (Frm_register_new.IsRegister)
                                {
                                    flage = true;
                                }
                            }
                        }
                    }
                }
                //试用版
                if (VersionType.Equals(common_app.xxzs_xx))
                {
                    //弹出注册界面
                    Frm_Register Frm_register_new = new Frm_Register();
                    Frm_register_new.StartPosition = FormStartPosition.CenterScreen;
                    if (Frm_register_new.ShowDialog().Equals(DialogResult.OK))
                    {
                        if (Frm_register_new.IsRegister)
                        {
                            flage = true;
                        }
                    }
                }
            }
            catch (Exception ee)
            {
                common_app.Message_box_show(common_app.message_title, "系统文件丢失,请联系软件开发商");
                common_czjl.add_czjl(common_file.common_app.yydh, common_file.common_app.qymc, common_file.common_app.czy, ee.ToString(), "系统错误", ee.ToString(), DateTime.Now);
            }
            return(flage);
        }