Example #1
0
        public Get_OutInsertGoodsCodeRange Add(string data)
        {
            Get_InInsertGoodsCodeRange  model = null;
            Get_OutInsertGoodsCodeRange json  = new Get_OutInsertGoodsCodeRange();

            try
            {
                model = Newtonsoft.Json.JsonConvert.DeserializeObject <Get_InInsertGoodsCodeRange>(data);

                if (db.InsertGoodsCodeRange(model.codeRangeEntity))
                {
                    json.result    = "0";
                    json.resultStr = "返回成功,成功插入一条数据!";
                }
                else
                {
                    json.result    = "1";
                    json.resultStr = "返回失败,请查找原因!";
                }
            }
            catch (Exception ex)
            {
                json.result    = "1";
                json.resultStr = "提交失败:" + ex.Message;
            }
            return(json);
        }
Example #2
0
        public void InsertGoodsCodeRangeTest()
        {
            //   string ConnectionString = string.Empty; // TODO: 初始化为适当的值
            //  ConnectionString = "Data Source=192.168.1.166;Initial Catalog=goodtestdb;User ID=sa;PassWord=Think123";.
            //  ConnectionString = DatabaseSetup.GetConnectionStringsConfig("MyCon");// DatabaseSetup.CONNTXT.Connection.ConnectionString;
            DBLendingManager target = new DBLendingManager(connstr); // TODO: 初始化为适当的值

            LendingManager model    = null;                          // TODO: 初始化为适当的值
            LendingManager expected = null;                          // TODO: 初始化为适当的值

            model = new LendingManager();

            model.nID             = 3;
            model.strGUID         = "867F086C-AF3C-4D88-88A4-63C85729F820";
            model.nLendingTypeID  = 0;
            model.nStartCode      = 1;
            model.nStopCode       = 100;
            model.strExceptCodes  = "";
            model.strWorkShopGUID = "3b50bf66-dabb-48c0-8b6d-05db80591090";


            //  bool result = true; // TODO: 初始化为适当的值
            // bool actual;
            bool inbol = true;
            //actual = target.InsertGoodsCodeRange(model);
            // var sqlHelperMock = new Mock<LendingManagerInterface>();

            // sqlHelperMock.Setup(x => x.InsertGoodsCodeRange(model)).Returns(true);
            bool actual = false;// sqlHelperMock.Object.InsertGoodsCodeRange(model);

            actual = target.InsertGoodsCodeRange(model);
            //bool ret = false;
            //try
            //{
            Assert.AreEqual(inbol, actual);
            //  sqlHelperMock.VerifyAll();
            //    ret = true;
            //}
            //catch(Exception error)
            //{
            //    ret = false;
            //}
            // return ret;
            // expected = target.GetGoodsCodeRange("867F086C-AF3C-4D88-88A4-63C85729F820");
            //  Assert.AreEqual(result, actual);
            //Assert.IsTrue(actual);
            // Assert.AreSame(model, expected);
            // Assert.Inconclusive("验证此测试方法的正确性。");
        }