public int DeleteBusiness_Detail(H_Bus_DetailEntity hce)
        {
            int    intResult = 0;
            string strSql    = "Delete from  H_Business_Detail where CCID=@c1 AND CDetailID=@c2";

            OleDbParameter[] prams =
            {
                new OleDbParameter("@c1", hce.CCID),
                new OleDbParameter("@c2", hce.CDetailID)
            };
            intResult = AccessHelper.ExecuteNonQuery(strCon(), strSql, prams);
            return(intResult);
        }
        /// <summary>
        /// 公司
        /// </summary>
        /// <param name="ue"></param>
        /// <returns></returns>
        public bool InsertBusiness_Detail(H_Bus_DetailEntity hce)
        {
            bool result = true;

            try
            {
                string SqlStr = "  " +
                                " Insert into H_Business_Detail (CCID,CDetailID,CWidth,CHigh,CTS, CPFS,CDAdress, DoTime) " +
                                " values(@c1,@c2,round(@c3,2),round(@c4,2),@c5,@c6,@c7,@8) ";
                OleDbParameter[] prams =
                {
                    new OleDbParameter("@c1", hce.CCID),
                    new OleDbParameter("@c2", hce.CDetailID),
                    new OleDbParameter("@c3", hce.CWidth),
                    new OleDbParameter("@c4", hce.CHigh),
                    new OleDbParameter("@c5", hce.CTS),
                    new OleDbParameter("@c6", hce.CPFS),
                    new OleDbParameter("@c7", hce.CDAdress),
                    new OleDbParameter("@c8", DateTime.Now.ToString())
                };


                int intresult = AccessHelper.ExecuteNonQuery(strCon(), SqlStr, prams);
                if (intresult == 0)
                {
                    result = false;
                }
                else
                {
                    result = true;
                }
            }
            catch (Exception ex)
            {
                log.wrirteLog("数据库操作", "公司明细", ex.Message);
                result = false;
            }
            return(result);
        }
Exemple #3
0
        bool InsertBusinessDetail(int index)
        {
            try
            {
                H_Bus_DetailEntity HBD = new H_Bus_DetailEntity();
                HBD.CCID = CompanyID;
                switch (index)
                {
                    #region 保存明细


                case 1:
                    HBD.CDetailID = txt1dh.Text.Trim();
                    HBD.CWidth    = TxtToDec(txt1cd.Text.Trim());
                    HBD.CHigh     = TxtToDec(txt1gd.Text.Trim());
                    HBD.CTS       = TxtToDec(txt1ts.Text.Trim());
                    HBD.CPFS      = TxtToDec(txt1pfs.Text.Trim());
                    HBD.CDAdress  = pictureBox1.Tag.ToString();
                    break;

                case 2:
                    HBD.CDetailID = txt2dh.Text.Trim();
                    HBD.CWidth    = TxtToDec(txt2cd.Text.Trim());
                    HBD.CHigh     = TxtToDec(txt2gd.Text.Trim());
                    HBD.CTS       = TxtToDec(txt2ts.Text.Trim());
                    HBD.CPFS      = TxtToDec(txt2pfs.Text.Trim());
                    HBD.CDAdress  = pictureBox2.Tag.ToString();
                    break;

                case 3:
                    HBD.CDetailID = txt3dh.Text.Trim();
                    HBD.CWidth    = TxtToDec(txt3cd.Text.Trim());
                    HBD.CHigh     = TxtToDec(txt3gd.Text.Trim());
                    HBD.CTS       = TxtToDec(txt3ts.Text.Trim());
                    HBD.CPFS      = TxtToDec(txt3pfs.Text.Trim());
                    HBD.CDAdress  = pictureBox3.Tag.ToString();
                    break;

                case 4:
                    HBD.CDetailID = txt4dh.Text.Trim();
                    HBD.CWidth    = TxtToDec(txt4cd.Text.Trim());
                    HBD.CHigh     = TxtToDec(txt4gd.Text.Trim());
                    HBD.CTS       = TxtToDec(txt4ts.Text.Trim());
                    HBD.CPFS      = TxtToDec(txt4pfs.Text.Trim());
                    HBD.CDAdress  = pictureBox4.Tag.ToString();
                    break;

                case 5:
                    HBD.CDetailID = txt5dh.Text.Trim();
                    HBD.CWidth    = TxtToDec(txt5cd.Text.Trim());
                    HBD.CHigh     = TxtToDec(txt5gd.Text.Trim());
                    HBD.CTS       = TxtToDec(txt5ts.Text.Trim());
                    HBD.CPFS      = TxtToDec(txt5pfs.Text.Trim());
                    HBD.CDAdress  = pictureBox5.Tag.ToString();
                    break;

                case 6:
                    HBD.CDetailID = txt6dh.Text.Trim();
                    HBD.CWidth    = TxtToDec(txt6cd.Text.Trim());
                    HBD.CHigh     = TxtToDec(txt6gd.Text.Trim());
                    HBD.CTS       = TxtToDec(txt6ts.Text.Trim());
                    HBD.CPFS      = TxtToDec(txt6pfs.Text.Trim());
                    HBD.CDAdress  = pictureBox6.Tag.ToString();
                    break;

                default: break;
                    #endregion
                }

                db.DeleteBusiness_Detail(HBD);
                if (!db.InsertBusiness_Detail(HBD))
                {
                    return(false);
                }
                else
                {
                    return(true);
                }
            }
            catch (Exception ex)
            {
                log.wrirteLog("主页面", "增加明细", ex.Message); return(false);
            }
        }