예제 #1
0
        //房间
        public string Ffjzt_add_edit_delete(string id, string yydh, string qymc, string jdlh, string jdlh_name, string jdcs, string jdcs_name, string fjrb, string fjrb_code, string fjbh, string fjdh, string dhfj, string bz, string add_edit_delete, string xxzs)
        {
            string s = common_file.common_app.get_failure;

            BLL.Ffjzt   B_Ffjzt     = new Hotel_app.BLL.Ffjzt();
            BLL.Ffjzt   B_Ffjzt_new = new Hotel_app.BLL.Ffjzt();
            Model.Ffjzt M_Ffjzt     = new Hotel_app.Model.Ffjzt();
            if (xxzs == common_file.common_app.xxzs_xxvalue)
            {
            }
            if (xxzs == common_file.common_app.xxzs_zsvalue)
            {
            }
            s = add_edit_delete;
            if (add_edit_delete == common_file.common_app.get_add)
            {
                M_Ffjzt.yydh        = yydh; M_Ffjzt.qymc = qymc; M_Ffjzt.jdlh = jdlh;
                M_Ffjzt.jdlh_name   = jdlh_name; M_Ffjzt.jdcs = jdcs; M_Ffjzt.jdcs_name = jdcs_name;
                M_Ffjzt.fjrb        = fjrb; M_Ffjzt.fjrb_code = fjrb_code;
                M_Ffjzt.fjbh        = fjbh; M_Ffjzt.fjdh = fjdh; M_Ffjzt.dhfj = dhfj; M_Ffjzt.bz = bz;
                M_Ffjzt.yd_ddsj     = M_Ffjzt.yd_lksj = M_Ffjzt.ddsj = M_Ffjzt.lksj = DateTime.Parse(common_file.common_app.cssj);
                M_Ffjzt.czsj        = DateTime.Now;
                M_Ffjzt.zyzt        = common_file.common_fjzt.gjf;
                M_Ffjzt.zyzt_second = "";
                if (B_Ffjzt_new.Add(M_Ffjzt) > 0)//调用自定义类初始化房间
                {
                    s = common_file.common_app.get_suc;
                }
            }
            else
            if (add_edit_delete == common_file.common_app.get_edit)
            {
                M_Ffjzt      = B_Ffjzt.GetModel(Convert.ToInt32(id));
                M_Ffjzt.jdlh = jdlh; M_Ffjzt.jdlh_name = jdlh_name;
                M_Ffjzt.jdcs = jdcs; M_Ffjzt.jdcs_name = jdcs_name;
                M_Ffjzt.fjrb = fjrb; M_Ffjzt.fjrb_code = fjrb_code;
                M_Ffjzt.fjdh = fjdh; M_Ffjzt.dhfj = dhfj; M_Ffjzt.bz = bz;
                M_Ffjzt.czsj = DateTime.Now;
                if (B_Ffjzt.Update(M_Ffjzt))
                {
                    s = common_file.common_app.get_suc;
                }
            }
            else
            if (add_edit_delete == common_file.common_app.get_delete)
            {
                if (id != null)
                {
                    if (id != "")
                    {
                        if (B_Ffjzt.Delete(Convert.ToInt32(id)))
                        {
                            s = common_file.common_app.get_suc;
                        }
                    }
                }
            }
            return(s);
        }
예제 #2
0
        public void Ffjzt_xgft(string zyzt, string zyzt_second, string zybz, string fjbh, string krxm, DateTime ddsj, DateTime lksj, DateTime yd_ddsj, DateTime yd_lksj, bool shlf, bool shts, bool shvip, bool fjbm, string sktt, string lsbh, DateTime czsj, string czy, string cznr, string xxzs)
        {
            string s = common_file.common_app.get_failure;

            if (xxzs == common_file.common_app.xxzs_xxvalue)
            {
            }
            if (xxzs == common_file.common_app.xxzs_zsvalue)
            {
            }
            BLL.Common  B_Common = new Hotel_app.BLL.Common();
            BLL.Ffjzt   B_Ffjzt  = new Hotel_app.BLL.Ffjzt();
            Model.Ffjzt M_Ffjzt  = new Hotel_app.Model.Ffjzt();
            DataSet     ds_temp;

            ds_temp = B_Common.GetList("select id from Ffjzt", "fjbh='" + fjbh + "'");
            int id = 0;

            if (ds_temp != null && ds_temp.Tables[0].Rows.Count > 0)
            {
                id           = Convert.ToInt32(ds_temp.Tables[0].Rows[0]["id"].ToString());
                M_Ffjzt      = B_Ffjzt.GetModel(id);
                M_Ffjzt.zybz = zybz;
                if (zyzt == common_file.common_fjzt.zzf && M_Ffjzt.zyzt == common_file.common_fjzt.zf)
                {
                    M_Ffjzt.zybz = common_file.common_fjzt.yjf;
                }
                M_Ffjzt.zyzt = zyzt; M_Ffjzt.zyzt_second = zyzt_second;



                M_Ffjzt.krxm    = krxm; M_Ffjzt.ddsj = ddsj; M_Ffjzt.lksj = lksj;
                M_Ffjzt.yd_ddsj = yd_ddsj; M_Ffjzt.yd_lksj = yd_lksj; M_Ffjzt.shlf = shlf; M_Ffjzt.fjbm = fjbm;
                M_Ffjzt.shts    = shts; M_Ffjzt.shvip = shvip; M_Ffjzt.sktt = sktt;
                M_Ffjzt.lsbh    = lsbh; M_Ffjzt.czsj = DateTime.Now; M_Ffjzt.czy = czy; M_Ffjzt.cznr = cznr;
                if (B_Ffjzt.Update(M_Ffjzt))
                {
                    s = common_file.common_app.get_suc;
                }
            }
            ds_temp.Dispose();
        }
예제 #3
0
        //public string add_fjbh_dj_fjzt(string fjbh, Model.Qskyd_fjrb M_Qskyd_fjrb, DateTime czsj, string czy, string xxzs)
        ////登记时变更去修改房态,返回成功或失败
        //{
        //    string s = common_file.common_app.get_failure;
        //    string krxm0 = ""; string sktt0 = ""; string lsbh0 = "";
        //    bool shlf0 = false; bool shts0 = false; bool shvip0 = false; bool fjbm0 = false;
        //    BLL.Ffjzt B_Ffjzt = new Hotel_app.BLL.Ffjzt();
        //    DataSet ds_temp = B_Ffjzt.GetList("fjbh='" + fjbh + "'");
        //    Model.Ffjzt M_Ffjzt;
        //    Ffjzt.Ffjzt_add_edit Ffjzt_add_edit_new = new Hotel_app.Ffjzt.Ffjzt_add_edit();
        //    if (ds_temp != null && ds_temp.Tables[0].Rows.Count > 0)
        //    {
        //        M_Ffjzt = B_Ffjzt.GetModel(int.Parse(ds_temp.Tables[0].Rows[0]["id"].ToString()));
        //        lsbh0 = M_Qskyd_fjrb.lsbh;
        //        krxm0 = M_Qskyd_fjrb.krxm;
        //        sktt0 = M_Qskyd_fjrb.sktt;
        //        shlf0 = common_file.common_fjzt.Islf(lsbh0);   //判断是否联房
        //        shts0 = common_file.common_fjzt.Ists(lsbh0);//判断是否特殊
        //        shvip0 = common_file.common_fjzt.IsVIP(lsbh0);//判断是否VIP或会员
        //        fjbm0 = common_file.common_fjzt.Isbm(lsbh0);
        //        Ffjzt_add_edit_new.Ffjzt_xgft(common_file.common_fjzt.zzf, M_Ffjzt.zyzt_second, M_Ffjzt.zybz, fjbh, krxm0, M_Qskyd_fjrb.ddsj, M_Qskyd_fjrb.lksj, M_Ffjzt.yd_ddsj, M_Ffjzt.yd_lksj, shlf0, shts0, shvip0,fjbm0, sktt0, lsbh0, czsj, czy, common_file.common_fjzt.ff, xxzs);
        //        s = common_file.common_app.get_suc;
        //    }
        //    return s;
        //}



        //登记时变更去修改房态,返回成功或失败
        public string add_fjbh_dj_fjzt(string fjbh, Model.Qskyd_fjrb M_Qskyd_fjrb, DateTime czsj, string czy, string xxzs)
        {
            string s = common_file.common_app.get_failure;
            string krxm0 = ""; string sktt0 = ""; string lsbh0 = "";
            bool   shlf0 = false; bool shts0 = false; bool shvip0 = false; bool fjbm0 = false;

            BLL.Ffjzt B_Ffjzt = new Hotel_app.BLL.Ffjzt();
            DataSet   ds_temp = B_Ffjzt.GetList("fjbh='" + fjbh + "'");

            Model.Ffjzt          M_Ffjzt;
            Ffjzt.Ffjzt_add_edit Ffjzt_add_edit_new = new Hotel_app.Server.Ffjzt.Ffjzt_add_edit();
            if (ds_temp != null && ds_temp.Tables[0].Rows.Count > 0)
            {
                M_Ffjzt = B_Ffjzt.GetModel(int.Parse(ds_temp.Tables[0].Rows[0]["id"].ToString()));
                lsbh0   = M_Qskyd_fjrb.lsbh;
                krxm0   = M_Qskyd_fjrb.krxm;
                sktt0   = M_Qskyd_fjrb.sktt;
                DateTime yd_ddsj_temp = M_Qskyd_fjrb.ddsj;
                DateTime yd_lksj_temp = M_Qskyd_fjrb.lksj;
                shlf0  = common_file.common_fjzt.Islf(lsbh0);  //判断是否联房
                shts0  = common_file.common_fjzt.Ists(lsbh0);  //判断是否特殊
                shvip0 = common_file.common_fjzt.IsVIP(lsbh0); //判断是否VIP或会员
                fjbm0  = common_file.common_fjzt.Isbm(lsbh0);
                Ffjzt_add_edit_new.Ffjzt_xgft(common_file.common_fjzt.zzf, M_Ffjzt.zyzt_second, M_Ffjzt.zybz, fjbh, krxm0, M_Qskyd_fjrb.ddsj, M_Qskyd_fjrb.lksj, M_Ffjzt.yd_ddsj, M_Ffjzt.yd_lksj, shlf0, shts0, shvip0, fjbm0, sktt0, lsbh0, czsj, czy, common_file.common_fjzt.ff, xxzs);

                M_Ffjzt = B_Ffjzt.GetModel(int.Parse(ds_temp.Tables[0].Rows[0]["id"].ToString()));
                if (M_Ffjzt != null)
                {
                    if (M_Ffjzt.yd_ddsj == yd_ddsj_temp && M_Ffjzt.yd_lksj == yd_lksj_temp)
                    {
                        M_Ffjzt.zyzt_second = "";
                        M_Ffjzt.yd_ddsj     = DateTime.Parse(common_file.common_app.cssj);
                        M_Ffjzt.yd_lksj     = DateTime.Parse(common_file.common_app.cssj);
                        B_Ffjzt.Update(M_Ffjzt);
                    }
                }

                s = common_file.common_app.get_suc;
            }
            //s = common_file.common_app.get_suc;
            return(s);
        }