コード例 #1
0
        private void btn_save(object sender, EventArgs e)
        {
            DevExpress.XtraEditors.SimpleButton simpbtn = (DevExpress.XtraEditors.SimpleButton)sender;
            if (simpbtn.Tag.Equals("Simbtn_save_basic"))
            {
                if (!txt_jdmc.Text.Equals(common_file.common_app.qymc) || !txt_yydh.Text.Equals(common_file.common_app.yydh) || !txt_SoftName.Text.Equals(common_file.common_app.SoftName))
                {
                    common_file.common_app.get_czsj();
                    Model.Xqyxx        qyxx = new Hotel_app.Model.Xqyxx();
                    BLL.Xqyxx          bll  = new Hotel_app.BLL.Xqyxx();
                    List <Model.Xqyxx> list = bll.GetModelList(" id>=0  and  yydh='" + common_file.common_app.yydh + "'");
                    if (list != null && list.Count > 0)
                    {
                        qyxx = list[0];
                        int id = qyxx.id;
                        qyxx.qymc     = txt_jdmc.Text;
                        qyxx.yydh     = txt_yydh.Text;
                        qyxx.Softname = txt_SoftName.Text;
                        qyxx.id       = id;
                        if (bll.Update(qyxx))
                        {
                            common_file.common_app.Message_box_show(common_file.common_app.message_title, "更新酒店基本信息成功");
                        }
                    }
                }
            }
            if (simpbtn.Tag.Equals("Simbtn_save_zdInfo"))
            {
                if (!cb_jzd.SelectedItem.Equals(jzd_now) || !cb_yjd.SelectedItem.Equals(yjd_now) || !cb_djb.SelectedItem.Equals(djb_now) || !txt_yqsts.Value.Equals(tqts))
                {
                    jzd_now = cb_jzd.Text.Equals("A4") ? "11" : "21";
                    yjd_now = cb_yjd.Text.Equals("A4") ? "11" : "21";
                    djb_now = cb_djb.Text.Equals("A4") ? "11" : "21";

                    BLL.Qcounter          bll     = new Hotel_app.BLL.Qcounter();
                    Model.Qcounter        counter = new Hotel_app.Model.Qcounter();
                    List <Model.Qcounter> list    = bll.GetModelList(" id>=0  and  yydh='" + common_file.common_app.yydh + "'");
                    if (list != null && list.Count > 0)
                    {
                        counter = list[0];
                        int id = counter.ID;
                        counter.printzdpd = int.Parse(jzd_now + yjd_now + djb_now);
                        counter.ID        = id;
                        if (bll.Update(counter))
                        {
                            common_file.common_app.Message_box_show(common_file.common_app.message_title, "更新成功,你现在可以直接连接打印机打印您设置的账单");
                        }
                    }
                }
            }
        }
コード例 #2
0
        /// <summary>
        /// 增加一条数据
        /// </summary>
        public int Add(Hotel_app.Model.Qcounter model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("insert into Qcounter(");
            strSql.Append("yydh,qymc,bh,skydcounter,skyddate,skdjcounter,skdjdate,ttydcounter,ttyddate,lsttdjcounter,ttdjdate,ttdjcounter,lfcounter,lfdate,gzcounter,gzdate,jzcounter,jzdate,szcounter,szdate,qs,qsdate,jbdate,jbcounter,zdpf,shys,zhbbsj,txftsl,shgz,ybtqts,hycounter,hydate,lsbhcounter,lsbhdate,scsj,zjk,zbjk,xzsj,shsc,scbz,jsbtsj,jsqtsj,tjkffs,xydwdate,xydwcounter,printzdpd,hyjfrxpd,eating_time,xsws,shlz,lsbhdfcounter,lsbhdfdate,ff_xfsj_rx,ysk_pc,ft_xs_krxm,ft_xs_fjjg,ft_auto_refresh,jz_ts,jz_ls_total,Hhygl_qyqr,VersionType)");
            strSql.Append(" values (");
            strSql.Append("@yydh,@qymc,@bh,@skydcounter,@skyddate,@skdjcounter,@skdjdate,@ttydcounter,@ttyddate,@lsttdjcounter,@ttdjdate,@ttdjcounter,@lfcounter,@lfdate,@gzcounter,@gzdate,@jzcounter,@jzdate,@szcounter,@szdate,@qs,@qsdate,@jbdate,@jbcounter,@zdpf,@shys,@zhbbsj,@txftsl,@shgz,@ybtqts,@hycounter,@hydate,@lsbhcounter,@lsbhdate,@scsj,@zjk,@zbjk,@xzsj,@shsc,@scbz,@jsbtsj,@jsqtsj,@tjkffs,@xydwdate,@xydwcounter,@printzdpd,@hyjfrxpd,@eating_time,@xsws,@shlz,@lsbhdfcounter,@lsbhdfdate,@ff_xfsj_rx,@ysk_pc,@ft_xs_krxm,@ft_xs_fjjg,@ft_auto_refresh,@jz_ts,@jz_ls_total,@Hhygl_qyqr,@VersionType)");
            strSql.Append(";select @@IDENTITY");
            SqlParameter[] parameters =
            {
                new SqlParameter("@yydh",            SqlDbType.VarChar,   50),
                new SqlParameter("@qymc",            SqlDbType.VarChar,   50),
                new SqlParameter("@bh",              SqlDbType.Int,        4),
                new SqlParameter("@skydcounter",     SqlDbType.Int,        4),
                new SqlParameter("@skyddate",        SqlDbType.DateTime),
                new SqlParameter("@skdjcounter",     SqlDbType.Int,        4),
                new SqlParameter("@skdjdate",        SqlDbType.DateTime),
                new SqlParameter("@ttydcounter",     SqlDbType.Int,        4),
                new SqlParameter("@ttyddate",        SqlDbType.DateTime),
                new SqlParameter("@lsttdjcounter",   SqlDbType.Int,        4),
                new SqlParameter("@ttdjdate",        SqlDbType.DateTime),
                new SqlParameter("@ttdjcounter",     SqlDbType.Int,        4),
                new SqlParameter("@lfcounter",       SqlDbType.Int,        4),
                new SqlParameter("@lfdate",          SqlDbType.DateTime),
                new SqlParameter("@gzcounter",       SqlDbType.Int,        4),
                new SqlParameter("@gzdate",          SqlDbType.DateTime),
                new SqlParameter("@jzcounter",       SqlDbType.Int,        4),
                new SqlParameter("@jzdate",          SqlDbType.DateTime),
                new SqlParameter("@szcounter",       SqlDbType.Int,        4),
                new SqlParameter("@szdate",          SqlDbType.DateTime),
                new SqlParameter("@qs",              SqlDbType.Int,        4),
                new SqlParameter("@qsdate",          SqlDbType.DateTime),
                new SqlParameter("@jbdate",          SqlDbType.DateTime),
                new SqlParameter("@jbcounter",       SqlDbType.Int,        4),
                new SqlParameter("@zdpf",            SqlDbType.Bit,        1),
                new SqlParameter("@shys",            SqlDbType.Bit,        1),
                new SqlParameter("@zhbbsj",          SqlDbType.DateTime),
                new SqlParameter("@txftsl",          SqlDbType.Int,        4),
                new SqlParameter("@shgz",            SqlDbType.Int,        4),
                new SqlParameter("@ybtqts",          SqlDbType.Int,        4),
                new SqlParameter("@hycounter",       SqlDbType.Int,        4),
                new SqlParameter("@hydate",          SqlDbType.DateTime),
                new SqlParameter("@lsbhcounter",     SqlDbType.Int,        4),
                new SqlParameter("@lsbhdate",        SqlDbType.DateTime),
                new SqlParameter("@scsj",            SqlDbType.DateTime),
                new SqlParameter("@zjk",             SqlDbType.Decimal,    9),
                new SqlParameter("@zbjk",            SqlDbType.Decimal,    9),
                new SqlParameter("@xzsj",            SqlDbType.DateTime),
                new SqlParameter("@shsc",            SqlDbType.Bit,        1),
                new SqlParameter("@scbz",            SqlDbType.VarChar,   50),
                new SqlParameter("@jsbtsj",          SqlDbType.DateTime),
                new SqlParameter("@jsqtsj",          SqlDbType.DateTime),
                new SqlParameter("@tjkffs",          SqlDbType.Int,        4),
                new SqlParameter("@xydwdate",        SqlDbType.DateTime),
                new SqlParameter("@xydwcounter",     SqlDbType.Int,        4),
                new SqlParameter("@printzdpd",       SqlDbType.Int,        4),
                new SqlParameter("@hyjfrxpd",        SqlDbType.Int,        4),
                new SqlParameter("@eating_time",     SqlDbType.Int,        4),
                new SqlParameter("@xsws",            SqlDbType.Int,        4),
                new SqlParameter("@shlz",            SqlDbType.Bit,        1),
                new SqlParameter("@lsbhdfcounter",   SqlDbType.Int,        4),
                new SqlParameter("@lsbhdfdate",      SqlDbType.DateTime),
                new SqlParameter("@ff_xfsj_rx",      SqlDbType.Int,        4),
                new SqlParameter("@ysk_pc",          SqlDbType.Int,        4),
                new SqlParameter("@ft_xs_krxm",      SqlDbType.Bit,        1),
                new SqlParameter("@ft_xs_fjjg",      SqlDbType.Bit,        1),
                new SqlParameter("@ft_auto_refresh", SqlDbType.Bit,        1),
                new SqlParameter("@jz_ts",           SqlDbType.Int,        4),
                new SqlParameter("@jz_ls_total",     SqlDbType.Decimal,    5),
                new SqlParameter("@Hhygl_qyqr",      SqlDbType.Bit,        1),
                new SqlParameter("@VersionType",     SqlDbType.VarChar, 50)
            };
            parameters[0].Value  = model.yydh;
            parameters[1].Value  = model.qymc;
            parameters[2].Value  = model.bh;
            parameters[3].Value  = model.skydcounter;
            parameters[4].Value  = model.skyddate;
            parameters[5].Value  = model.skdjcounter;
            parameters[6].Value  = model.skdjdate;
            parameters[7].Value  = model.ttydcounter;
            parameters[8].Value  = model.ttyddate;
            parameters[9].Value  = model.lsttdjcounter;
            parameters[10].Value = model.ttdjdate;
            parameters[11].Value = model.ttdjcounter;
            parameters[12].Value = model.lfcounter;
            parameters[13].Value = model.lfdate;
            parameters[14].Value = model.gzcounter;
            parameters[15].Value = model.gzdate;
            parameters[16].Value = model.jzcounter;
            parameters[17].Value = model.jzdate;
            parameters[18].Value = model.szcounter;
            parameters[19].Value = model.szdate;
            parameters[20].Value = model.qs;
            parameters[21].Value = model.qsdate;
            parameters[22].Value = model.jbdate;
            parameters[23].Value = model.jbcounter;
            parameters[24].Value = model.zdpf;
            parameters[25].Value = model.shys;
            parameters[26].Value = model.zhbbsj;
            parameters[27].Value = model.txftsl;
            parameters[28].Value = model.shgz;
            parameters[29].Value = model.ybtqts;
            parameters[30].Value = model.hycounter;
            parameters[31].Value = model.hydate;
            parameters[32].Value = model.lsbhcounter;
            parameters[33].Value = model.lsbhdate;
            parameters[34].Value = model.scsj;
            parameters[35].Value = model.zjk;
            parameters[36].Value = model.zbjk;
            parameters[37].Value = model.xzsj;
            parameters[38].Value = model.shsc;
            parameters[39].Value = model.scbz;
            parameters[40].Value = model.jsbtsj;
            parameters[41].Value = model.jsqtsj;
            parameters[42].Value = model.tjkffs;
            parameters[43].Value = model.xydwdate;
            parameters[44].Value = model.xydwcounter;
            parameters[45].Value = model.printzdpd;
            parameters[46].Value = model.hyjfrxpd;
            parameters[47].Value = model.eating_time;
            parameters[48].Value = model.xsws;
            parameters[49].Value = model.shlz;
            parameters[50].Value = model.lsbhdfcounter;
            parameters[51].Value = model.lsbhdfdate;
            parameters[52].Value = model.ff_xfsj_rx;
            parameters[53].Value = model.ysk_pc;
            parameters[54].Value = model.ft_xs_krxm;
            parameters[55].Value = model.ft_xs_fjjg;
            parameters[56].Value = model.ft_auto_refresh;
            parameters[57].Value = model.jz_ts;
            parameters[58].Value = model.jz_ls_total;
            parameters[59].Value = model.Hhygl_qyqr;
            parameters[60].Value = model.VersionType;

            object obj = DbHelperSQL.GetSingle(strSql.ToString(), parameters);

            if (obj == null)
            {
                return(0);
            }
            else
            {
                return(Convert.ToInt32(obj));
            }
        }
コード例 #3
0
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Hotel_app.Model.Qcounter GetModel(int ID)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("select  top 1 ID,yydh,qymc,bh,skydcounter,skyddate,skdjcounter,skdjdate,ttydcounter,ttyddate,lsttdjcounter,ttdjdate,ttdjcounter,lfcounter,lfdate,gzcounter,gzdate,jzcounter,jzdate,szcounter,szdate,qs,qsdate,jbdate,jbcounter,zdpf,shys,zhbbsj,txftsl,shgz,ybtqts,hycounter,hydate,lsbhcounter,lsbhdate,scsj,zjk,zbjk,xzsj,shsc,scbz,jsbtsj,jsqtsj,tjkffs,xydwdate,xydwcounter,printzdpd,hyjfrxpd,eating_time,xsws,shlz,lsbhdfcounter,lsbhdfdate,ff_xfsj_rx,ysk_pc,ft_xs_krxm,ft_xs_fjjg,ft_auto_refresh,jz_ts,jz_ls_total,Hhygl_qyqr,VersionType from Qcounter ");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@ID", SqlDbType.Int, 4)
            };
            parameters[0].Value = ID;

            Hotel_app.Model.Qcounter model = new Hotel_app.Model.Qcounter();
            DataSet ds = DbHelperSQL.Query(strSql.ToString(), parameters);

            if (ds.Tables[0].Rows.Count > 0)
            {
                if (ds.Tables[0].Rows[0]["ID"] != null && ds.Tables[0].Rows[0]["ID"].ToString() != "")
                {
                    model.ID = int.Parse(ds.Tables[0].Rows[0]["ID"].ToString());
                }
                if (ds.Tables[0].Rows[0]["yydh"] != null && ds.Tables[0].Rows[0]["yydh"].ToString() != "")
                {
                    model.yydh = ds.Tables[0].Rows[0]["yydh"].ToString();
                }
                if (ds.Tables[0].Rows[0]["qymc"] != null && ds.Tables[0].Rows[0]["qymc"].ToString() != "")
                {
                    model.qymc = ds.Tables[0].Rows[0]["qymc"].ToString();
                }
                if (ds.Tables[0].Rows[0]["bh"] != null && ds.Tables[0].Rows[0]["bh"].ToString() != "")
                {
                    model.bh = int.Parse(ds.Tables[0].Rows[0]["bh"].ToString());
                }
                if (ds.Tables[0].Rows[0]["skydcounter"] != null && ds.Tables[0].Rows[0]["skydcounter"].ToString() != "")
                {
                    model.skydcounter = int.Parse(ds.Tables[0].Rows[0]["skydcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["skyddate"] != null && ds.Tables[0].Rows[0]["skyddate"].ToString() != "")
                {
                    model.skyddate = DateTime.Parse(ds.Tables[0].Rows[0]["skyddate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["skdjcounter"] != null && ds.Tables[0].Rows[0]["skdjcounter"].ToString() != "")
                {
                    model.skdjcounter = int.Parse(ds.Tables[0].Rows[0]["skdjcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["skdjdate"] != null && ds.Tables[0].Rows[0]["skdjdate"].ToString() != "")
                {
                    model.skdjdate = DateTime.Parse(ds.Tables[0].Rows[0]["skdjdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ttydcounter"] != null && ds.Tables[0].Rows[0]["ttydcounter"].ToString() != "")
                {
                    model.ttydcounter = int.Parse(ds.Tables[0].Rows[0]["ttydcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ttyddate"] != null && ds.Tables[0].Rows[0]["ttyddate"].ToString() != "")
                {
                    model.ttyddate = DateTime.Parse(ds.Tables[0].Rows[0]["ttyddate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["lsttdjcounter"] != null && ds.Tables[0].Rows[0]["lsttdjcounter"].ToString() != "")
                {
                    model.lsttdjcounter = int.Parse(ds.Tables[0].Rows[0]["lsttdjcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ttdjdate"] != null && ds.Tables[0].Rows[0]["ttdjdate"].ToString() != "")
                {
                    model.ttdjdate = DateTime.Parse(ds.Tables[0].Rows[0]["ttdjdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ttdjcounter"] != null && ds.Tables[0].Rows[0]["ttdjcounter"].ToString() != "")
                {
                    model.ttdjcounter = int.Parse(ds.Tables[0].Rows[0]["ttdjcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["lfcounter"] != null && ds.Tables[0].Rows[0]["lfcounter"].ToString() != "")
                {
                    model.lfcounter = int.Parse(ds.Tables[0].Rows[0]["lfcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["lfdate"] != null && ds.Tables[0].Rows[0]["lfdate"].ToString() != "")
                {
                    model.lfdate = DateTime.Parse(ds.Tables[0].Rows[0]["lfdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["gzcounter"] != null && ds.Tables[0].Rows[0]["gzcounter"].ToString() != "")
                {
                    model.gzcounter = int.Parse(ds.Tables[0].Rows[0]["gzcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["gzdate"] != null && ds.Tables[0].Rows[0]["gzdate"].ToString() != "")
                {
                    model.gzdate = DateTime.Parse(ds.Tables[0].Rows[0]["gzdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["jzcounter"] != null && ds.Tables[0].Rows[0]["jzcounter"].ToString() != "")
                {
                    model.jzcounter = int.Parse(ds.Tables[0].Rows[0]["jzcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["jzdate"] != null && ds.Tables[0].Rows[0]["jzdate"].ToString() != "")
                {
                    model.jzdate = DateTime.Parse(ds.Tables[0].Rows[0]["jzdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["szcounter"] != null && ds.Tables[0].Rows[0]["szcounter"].ToString() != "")
                {
                    model.szcounter = int.Parse(ds.Tables[0].Rows[0]["szcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["szdate"] != null && ds.Tables[0].Rows[0]["szdate"].ToString() != "")
                {
                    model.szdate = DateTime.Parse(ds.Tables[0].Rows[0]["szdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["qs"] != null && ds.Tables[0].Rows[0]["qs"].ToString() != "")
                {
                    model.qs = int.Parse(ds.Tables[0].Rows[0]["qs"].ToString());
                }
                if (ds.Tables[0].Rows[0]["qsdate"] != null && ds.Tables[0].Rows[0]["qsdate"].ToString() != "")
                {
                    model.qsdate = DateTime.Parse(ds.Tables[0].Rows[0]["qsdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["jbdate"] != null && ds.Tables[0].Rows[0]["jbdate"].ToString() != "")
                {
                    model.jbdate = DateTime.Parse(ds.Tables[0].Rows[0]["jbdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["jbcounter"] != null && ds.Tables[0].Rows[0]["jbcounter"].ToString() != "")
                {
                    model.jbcounter = int.Parse(ds.Tables[0].Rows[0]["jbcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["zdpf"] != null && ds.Tables[0].Rows[0]["zdpf"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["zdpf"].ToString() == "1") || (ds.Tables[0].Rows[0]["zdpf"].ToString().ToLower() == "true"))
                    {
                        model.zdpf = true;
                    }
                    else
                    {
                        model.zdpf = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["shys"] != null && ds.Tables[0].Rows[0]["shys"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["shys"].ToString() == "1") || (ds.Tables[0].Rows[0]["shys"].ToString().ToLower() == "true"))
                    {
                        model.shys = true;
                    }
                    else
                    {
                        model.shys = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["zhbbsj"] != null && ds.Tables[0].Rows[0]["zhbbsj"].ToString() != "")
                {
                    model.zhbbsj = DateTime.Parse(ds.Tables[0].Rows[0]["zhbbsj"].ToString());
                }
                if (ds.Tables[0].Rows[0]["txftsl"] != null && ds.Tables[0].Rows[0]["txftsl"].ToString() != "")
                {
                    model.txftsl = int.Parse(ds.Tables[0].Rows[0]["txftsl"].ToString());
                }
                if (ds.Tables[0].Rows[0]["shgz"] != null && ds.Tables[0].Rows[0]["shgz"].ToString() != "")
                {
                    model.shgz = int.Parse(ds.Tables[0].Rows[0]["shgz"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ybtqts"] != null && ds.Tables[0].Rows[0]["ybtqts"].ToString() != "")
                {
                    model.ybtqts = int.Parse(ds.Tables[0].Rows[0]["ybtqts"].ToString());
                }
                if (ds.Tables[0].Rows[0]["hycounter"] != null && ds.Tables[0].Rows[0]["hycounter"].ToString() != "")
                {
                    model.hycounter = int.Parse(ds.Tables[0].Rows[0]["hycounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["hydate"] != null && ds.Tables[0].Rows[0]["hydate"].ToString() != "")
                {
                    model.hydate = DateTime.Parse(ds.Tables[0].Rows[0]["hydate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["lsbhcounter"] != null && ds.Tables[0].Rows[0]["lsbhcounter"].ToString() != "")
                {
                    model.lsbhcounter = int.Parse(ds.Tables[0].Rows[0]["lsbhcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["lsbhdate"] != null && ds.Tables[0].Rows[0]["lsbhdate"].ToString() != "")
                {
                    model.lsbhdate = DateTime.Parse(ds.Tables[0].Rows[0]["lsbhdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["scsj"] != null && ds.Tables[0].Rows[0]["scsj"].ToString() != "")
                {
                    model.scsj = DateTime.Parse(ds.Tables[0].Rows[0]["scsj"].ToString());
                }
                if (ds.Tables[0].Rows[0]["zjk"] != null && ds.Tables[0].Rows[0]["zjk"].ToString() != "")
                {
                    model.zjk = decimal.Parse(ds.Tables[0].Rows[0]["zjk"].ToString());
                }
                if (ds.Tables[0].Rows[0]["zbjk"] != null && ds.Tables[0].Rows[0]["zbjk"].ToString() != "")
                {
                    model.zbjk = decimal.Parse(ds.Tables[0].Rows[0]["zbjk"].ToString());
                }
                if (ds.Tables[0].Rows[0]["xzsj"] != null && ds.Tables[0].Rows[0]["xzsj"].ToString() != "")
                {
                    model.xzsj = DateTime.Parse(ds.Tables[0].Rows[0]["xzsj"].ToString());
                }
                if (ds.Tables[0].Rows[0]["shsc"] != null && ds.Tables[0].Rows[0]["shsc"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["shsc"].ToString() == "1") || (ds.Tables[0].Rows[0]["shsc"].ToString().ToLower() == "true"))
                    {
                        model.shsc = true;
                    }
                    else
                    {
                        model.shsc = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["scbz"] != null && ds.Tables[0].Rows[0]["scbz"].ToString() != "")
                {
                    model.scbz = ds.Tables[0].Rows[0]["scbz"].ToString();
                }
                if (ds.Tables[0].Rows[0]["jsbtsj"] != null && ds.Tables[0].Rows[0]["jsbtsj"].ToString() != "")
                {
                    model.jsbtsj = DateTime.Parse(ds.Tables[0].Rows[0]["jsbtsj"].ToString());
                }
                if (ds.Tables[0].Rows[0]["jsqtsj"] != null && ds.Tables[0].Rows[0]["jsqtsj"].ToString() != "")
                {
                    model.jsqtsj = DateTime.Parse(ds.Tables[0].Rows[0]["jsqtsj"].ToString());
                }
                if (ds.Tables[0].Rows[0]["tjkffs"] != null && ds.Tables[0].Rows[0]["tjkffs"].ToString() != "")
                {
                    model.tjkffs = int.Parse(ds.Tables[0].Rows[0]["tjkffs"].ToString());
                }
                if (ds.Tables[0].Rows[0]["xydwdate"] != null && ds.Tables[0].Rows[0]["xydwdate"].ToString() != "")
                {
                    model.xydwdate = DateTime.Parse(ds.Tables[0].Rows[0]["xydwdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["xydwcounter"] != null && ds.Tables[0].Rows[0]["xydwcounter"].ToString() != "")
                {
                    model.xydwcounter = int.Parse(ds.Tables[0].Rows[0]["xydwcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["printzdpd"] != null && ds.Tables[0].Rows[0]["printzdpd"].ToString() != "")
                {
                    model.printzdpd = int.Parse(ds.Tables[0].Rows[0]["printzdpd"].ToString());
                }
                if (ds.Tables[0].Rows[0]["hyjfrxpd"] != null && ds.Tables[0].Rows[0]["hyjfrxpd"].ToString() != "")
                {
                    model.hyjfrxpd = int.Parse(ds.Tables[0].Rows[0]["hyjfrxpd"].ToString());
                }
                if (ds.Tables[0].Rows[0]["eating_time"] != null && ds.Tables[0].Rows[0]["eating_time"].ToString() != "")
                {
                    model.eating_time = int.Parse(ds.Tables[0].Rows[0]["eating_time"].ToString());
                }
                if (ds.Tables[0].Rows[0]["xsws"] != null && ds.Tables[0].Rows[0]["xsws"].ToString() != "")
                {
                    model.xsws = int.Parse(ds.Tables[0].Rows[0]["xsws"].ToString());
                }
                if (ds.Tables[0].Rows[0]["shlz"] != null && ds.Tables[0].Rows[0]["shlz"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["shlz"].ToString() == "1") || (ds.Tables[0].Rows[0]["shlz"].ToString().ToLower() == "true"))
                    {
                        model.shlz = true;
                    }
                    else
                    {
                        model.shlz = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["lsbhdfcounter"] != null && ds.Tables[0].Rows[0]["lsbhdfcounter"].ToString() != "")
                {
                    model.lsbhdfcounter = int.Parse(ds.Tables[0].Rows[0]["lsbhdfcounter"].ToString());
                }
                if (ds.Tables[0].Rows[0]["lsbhdfdate"] != null && ds.Tables[0].Rows[0]["lsbhdfdate"].ToString() != "")
                {
                    model.lsbhdfdate = DateTime.Parse(ds.Tables[0].Rows[0]["lsbhdfdate"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ff_xfsj_rx"] != null && ds.Tables[0].Rows[0]["ff_xfsj_rx"].ToString() != "")
                {
                    model.ff_xfsj_rx = int.Parse(ds.Tables[0].Rows[0]["ff_xfsj_rx"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ysk_pc"] != null && ds.Tables[0].Rows[0]["ysk_pc"].ToString() != "")
                {
                    model.ysk_pc = int.Parse(ds.Tables[0].Rows[0]["ysk_pc"].ToString());
                }
                if (ds.Tables[0].Rows[0]["ft_xs_krxm"] != null && ds.Tables[0].Rows[0]["ft_xs_krxm"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["ft_xs_krxm"].ToString() == "1") || (ds.Tables[0].Rows[0]["ft_xs_krxm"].ToString().ToLower() == "true"))
                    {
                        model.ft_xs_krxm = true;
                    }
                    else
                    {
                        model.ft_xs_krxm = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["ft_xs_fjjg"] != null && ds.Tables[0].Rows[0]["ft_xs_fjjg"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["ft_xs_fjjg"].ToString() == "1") || (ds.Tables[0].Rows[0]["ft_xs_fjjg"].ToString().ToLower() == "true"))
                    {
                        model.ft_xs_fjjg = true;
                    }
                    else
                    {
                        model.ft_xs_fjjg = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["ft_auto_refresh"] != null && ds.Tables[0].Rows[0]["ft_auto_refresh"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["ft_auto_refresh"].ToString() == "1") || (ds.Tables[0].Rows[0]["ft_auto_refresh"].ToString().ToLower() == "true"))
                    {
                        model.ft_auto_refresh = true;
                    }
                    else
                    {
                        model.ft_auto_refresh = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["jz_ts"] != null && ds.Tables[0].Rows[0]["jz_ts"].ToString() != "")
                {
                    model.jz_ts = int.Parse(ds.Tables[0].Rows[0]["jz_ts"].ToString());
                }
                if (ds.Tables[0].Rows[0]["jz_ls_total"] != null && ds.Tables[0].Rows[0]["jz_ls_total"].ToString() != "")
                {
                    model.jz_ls_total = decimal.Parse(ds.Tables[0].Rows[0]["jz_ls_total"].ToString());
                }
                if (ds.Tables[0].Rows[0]["Hhygl_qyqr"] != null && ds.Tables[0].Rows[0]["Hhygl_qyqr"].ToString() != "")
                {
                    if ((ds.Tables[0].Rows[0]["Hhygl_qyqr"].ToString() == "1") || (ds.Tables[0].Rows[0]["Hhygl_qyqr"].ToString().ToLower() == "true"))
                    {
                        model.Hhygl_qyqr = true;
                    }
                    else
                    {
                        model.Hhygl_qyqr = false;
                    }
                }
                if (ds.Tables[0].Rows[0]["VersionType"] != null && ds.Tables[0].Rows[0]["VersionType"].ToString() != "")
                {
                    model.VersionType = ds.Tables[0].Rows[0]["VersionType"].ToString();
                }
                return(model);
            }
            else
            {
                return(null);
            }
        }
コード例 #4
0
        /// <summary>
        /// 更新一条数据
        /// </summary>
        public bool Update(Hotel_app.Model.Qcounter model)
        {
            StringBuilder strSql = new StringBuilder();

            strSql.Append("update Qcounter set ");
            strSql.Append("yydh=@yydh,");
            strSql.Append("qymc=@qymc,");
            strSql.Append("bh=@bh,");
            strSql.Append("skydcounter=@skydcounter,");
            strSql.Append("skyddate=@skyddate,");
            strSql.Append("skdjcounter=@skdjcounter,");
            strSql.Append("skdjdate=@skdjdate,");
            strSql.Append("ttydcounter=@ttydcounter,");
            strSql.Append("ttyddate=@ttyddate,");
            strSql.Append("lsttdjcounter=@lsttdjcounter,");
            strSql.Append("ttdjdate=@ttdjdate,");
            strSql.Append("ttdjcounter=@ttdjcounter,");
            strSql.Append("lfcounter=@lfcounter,");
            strSql.Append("lfdate=@lfdate,");
            strSql.Append("gzcounter=@gzcounter,");
            strSql.Append("gzdate=@gzdate,");
            strSql.Append("jzcounter=@jzcounter,");
            strSql.Append("jzdate=@jzdate,");
            strSql.Append("szcounter=@szcounter,");
            strSql.Append("szdate=@szdate,");
            strSql.Append("qs=@qs,");
            strSql.Append("qsdate=@qsdate,");
            strSql.Append("jbdate=@jbdate,");
            strSql.Append("jbcounter=@jbcounter,");
            strSql.Append("zdpf=@zdpf,");
            strSql.Append("shys=@shys,");
            strSql.Append("zhbbsj=@zhbbsj,");
            strSql.Append("txftsl=@txftsl,");
            strSql.Append("shgz=@shgz,");
            strSql.Append("ybtqts=@ybtqts,");
            strSql.Append("hycounter=@hycounter,");
            strSql.Append("hydate=@hydate,");
            strSql.Append("lsbhcounter=@lsbhcounter,");
            strSql.Append("lsbhdate=@lsbhdate,");
            strSql.Append("scsj=@scsj,");
            strSql.Append("zjk=@zjk,");
            strSql.Append("zbjk=@zbjk,");
            strSql.Append("xzsj=@xzsj,");
            strSql.Append("shsc=@shsc,");
            strSql.Append("scbz=@scbz,");
            strSql.Append("jsbtsj=@jsbtsj,");
            strSql.Append("jsqtsj=@jsqtsj,");
            strSql.Append("tjkffs=@tjkffs,");
            strSql.Append("xydwdate=@xydwdate,");
            strSql.Append("xydwcounter=@xydwcounter,");
            strSql.Append("printzdpd=@printzdpd,");
            strSql.Append("hyjfrxpd=@hyjfrxpd,");
            strSql.Append("eating_time=@eating_time,");
            strSql.Append("xsws=@xsws,");
            strSql.Append("shlz=@shlz,");
            strSql.Append("lsbhdfcounter=@lsbhdfcounter,");
            strSql.Append("lsbhdfdate=@lsbhdfdate,");
            strSql.Append("ff_xfsj_rx=@ff_xfsj_rx,");
            strSql.Append("ysk_pc=@ysk_pc,");
            strSql.Append("ft_xs_krxm=@ft_xs_krxm,");
            strSql.Append("ft_xs_fjjg=@ft_xs_fjjg,");
            strSql.Append("ft_auto_refresh=@ft_auto_refresh,");
            strSql.Append("jz_ts=@jz_ts,");
            strSql.Append("jz_ls_total=@jz_ls_total,");
            strSql.Append("Hhygl_qyqr=@Hhygl_qyqr,");
            strSql.Append("VersionType=@VersionType");
            strSql.Append(" where ID=@ID");
            SqlParameter[] parameters =
            {
                new SqlParameter("@yydh",            SqlDbType.VarChar,   50),
                new SqlParameter("@qymc",            SqlDbType.VarChar,   50),
                new SqlParameter("@bh",              SqlDbType.Int,        4),
                new SqlParameter("@skydcounter",     SqlDbType.Int,        4),
                new SqlParameter("@skyddate",        SqlDbType.DateTime),
                new SqlParameter("@skdjcounter",     SqlDbType.Int,        4),
                new SqlParameter("@skdjdate",        SqlDbType.DateTime),
                new SqlParameter("@ttydcounter",     SqlDbType.Int,        4),
                new SqlParameter("@ttyddate",        SqlDbType.DateTime),
                new SqlParameter("@lsttdjcounter",   SqlDbType.Int,        4),
                new SqlParameter("@ttdjdate",        SqlDbType.DateTime),
                new SqlParameter("@ttdjcounter",     SqlDbType.Int,        4),
                new SqlParameter("@lfcounter",       SqlDbType.Int,        4),
                new SqlParameter("@lfdate",          SqlDbType.DateTime),
                new SqlParameter("@gzcounter",       SqlDbType.Int,        4),
                new SqlParameter("@gzdate",          SqlDbType.DateTime),
                new SqlParameter("@jzcounter",       SqlDbType.Int,        4),
                new SqlParameter("@jzdate",          SqlDbType.DateTime),
                new SqlParameter("@szcounter",       SqlDbType.Int,        4),
                new SqlParameter("@szdate",          SqlDbType.DateTime),
                new SqlParameter("@qs",              SqlDbType.Int,        4),
                new SqlParameter("@qsdate",          SqlDbType.DateTime),
                new SqlParameter("@jbdate",          SqlDbType.DateTime),
                new SqlParameter("@jbcounter",       SqlDbType.Int,        4),
                new SqlParameter("@zdpf",            SqlDbType.Bit,        1),
                new SqlParameter("@shys",            SqlDbType.Bit,        1),
                new SqlParameter("@zhbbsj",          SqlDbType.DateTime),
                new SqlParameter("@txftsl",          SqlDbType.Int,        4),
                new SqlParameter("@shgz",            SqlDbType.Int,        4),
                new SqlParameter("@ybtqts",          SqlDbType.Int,        4),
                new SqlParameter("@hycounter",       SqlDbType.Int,        4),
                new SqlParameter("@hydate",          SqlDbType.DateTime),
                new SqlParameter("@lsbhcounter",     SqlDbType.Int,        4),
                new SqlParameter("@lsbhdate",        SqlDbType.DateTime),
                new SqlParameter("@scsj",            SqlDbType.DateTime),
                new SqlParameter("@zjk",             SqlDbType.Decimal,    9),
                new SqlParameter("@zbjk",            SqlDbType.Decimal,    9),
                new SqlParameter("@xzsj",            SqlDbType.DateTime),
                new SqlParameter("@shsc",            SqlDbType.Bit,        1),
                new SqlParameter("@scbz",            SqlDbType.VarChar,   50),
                new SqlParameter("@jsbtsj",          SqlDbType.DateTime),
                new SqlParameter("@jsqtsj",          SqlDbType.DateTime),
                new SqlParameter("@tjkffs",          SqlDbType.Int,        4),
                new SqlParameter("@xydwdate",        SqlDbType.DateTime),
                new SqlParameter("@xydwcounter",     SqlDbType.Int,        4),
                new SqlParameter("@printzdpd",       SqlDbType.Int,        4),
                new SqlParameter("@hyjfrxpd",        SqlDbType.Int,        4),
                new SqlParameter("@eating_time",     SqlDbType.Int,        4),
                new SqlParameter("@xsws",            SqlDbType.Int,        4),
                new SqlParameter("@shlz",            SqlDbType.Bit,        1),
                new SqlParameter("@lsbhdfcounter",   SqlDbType.Int,        4),
                new SqlParameter("@lsbhdfdate",      SqlDbType.DateTime),
                new SqlParameter("@ff_xfsj_rx",      SqlDbType.Int,        4),
                new SqlParameter("@ysk_pc",          SqlDbType.Int,        4),
                new SqlParameter("@ft_xs_krxm",      SqlDbType.Bit,        1),
                new SqlParameter("@ft_xs_fjjg",      SqlDbType.Bit,        1),
                new SqlParameter("@ft_auto_refresh", SqlDbType.Bit,        1),
                new SqlParameter("@jz_ts",           SqlDbType.Int,        4),
                new SqlParameter("@jz_ls_total",     SqlDbType.Decimal,    5),
                new SqlParameter("@Hhygl_qyqr",      SqlDbType.Bit,        1),
                new SqlParameter("@VersionType",     SqlDbType.VarChar,   50),
                new SqlParameter("@ID",              SqlDbType.Int, 4)
            };
            parameters[0].Value  = model.yydh;
            parameters[1].Value  = model.qymc;
            parameters[2].Value  = model.bh;
            parameters[3].Value  = model.skydcounter;
            parameters[4].Value  = model.skyddate;
            parameters[5].Value  = model.skdjcounter;
            parameters[6].Value  = model.skdjdate;
            parameters[7].Value  = model.ttydcounter;
            parameters[8].Value  = model.ttyddate;
            parameters[9].Value  = model.lsttdjcounter;
            parameters[10].Value = model.ttdjdate;
            parameters[11].Value = model.ttdjcounter;
            parameters[12].Value = model.lfcounter;
            parameters[13].Value = model.lfdate;
            parameters[14].Value = model.gzcounter;
            parameters[15].Value = model.gzdate;
            parameters[16].Value = model.jzcounter;
            parameters[17].Value = model.jzdate;
            parameters[18].Value = model.szcounter;
            parameters[19].Value = model.szdate;
            parameters[20].Value = model.qs;
            parameters[21].Value = model.qsdate;
            parameters[22].Value = model.jbdate;
            parameters[23].Value = model.jbcounter;
            parameters[24].Value = model.zdpf;
            parameters[25].Value = model.shys;
            parameters[26].Value = model.zhbbsj;
            parameters[27].Value = model.txftsl;
            parameters[28].Value = model.shgz;
            parameters[29].Value = model.ybtqts;
            parameters[30].Value = model.hycounter;
            parameters[31].Value = model.hydate;
            parameters[32].Value = model.lsbhcounter;
            parameters[33].Value = model.lsbhdate;
            parameters[34].Value = model.scsj;
            parameters[35].Value = model.zjk;
            parameters[36].Value = model.zbjk;
            parameters[37].Value = model.xzsj;
            parameters[38].Value = model.shsc;
            parameters[39].Value = model.scbz;
            parameters[40].Value = model.jsbtsj;
            parameters[41].Value = model.jsqtsj;
            parameters[42].Value = model.tjkffs;
            parameters[43].Value = model.xydwdate;
            parameters[44].Value = model.xydwcounter;
            parameters[45].Value = model.printzdpd;
            parameters[46].Value = model.hyjfrxpd;
            parameters[47].Value = model.eating_time;
            parameters[48].Value = model.xsws;
            parameters[49].Value = model.shlz;
            parameters[50].Value = model.lsbhdfcounter;
            parameters[51].Value = model.lsbhdfdate;
            parameters[52].Value = model.ff_xfsj_rx;
            parameters[53].Value = model.ysk_pc;
            parameters[54].Value = model.ft_xs_krxm;
            parameters[55].Value = model.ft_xs_fjjg;
            parameters[56].Value = model.ft_auto_refresh;
            parameters[57].Value = model.jz_ts;
            parameters[58].Value = model.jz_ls_total;
            parameters[59].Value = model.Hhygl_qyqr;
            parameters[60].Value = model.VersionType;
            parameters[61].Value = model.ID;

            int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), parameters);

            if (rows > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }