public void TestMethod1() { //查询产品线 ProductLineSearchDTO dto = new ProductLineSearchDTO(); List <ProductLineResultDTO> list = _IProductServices.GetProductLine(dto); //产品线新增 ProductLineOperateDTO dto1 = new ProductLineOperateDTO(); dto1.ProductLineName = "测试产品线Test"; dto1.ProductLineNameAB = "cscpxTest"; dto1.CreateUser = "******"; dto1.CreateTime = DateTime.Now; bool bl = _IProductServices.AddProductLine(dto1); Assert.IsTrue(bl); //查询产品线 ProductLineSearchDTO dto2 = new ProductLineSearchDTO(); dto2.SearchText = "测试产品线Test"; List <ProductLineResultDTO> list1 = _IProductServices.GetProductLine(dto2); //修改产品线 ProductLineOperateDTO dto3 = new ProductLineOperateDTO(); dto3.ProductLineID = list1.Select(s => s.ProductLineID).FirstOrDefault(); dto3.ProductLineName = "修改测试产品线Test"; dto3.ProductLineNameAB = "cscpxTest"; dto3.ModifyUser = "******"; dto3.ModifyTime = DateTime.Now; bool bl1 = _IProductServices.UpdateProductLine(dto3); Assert.IsTrue(bl1); //删除产品线 ProductLineOperateDTO dto4 = new ProductLineOperateDTO(); dto4.ProductLineID = list1.Select(s => s.ProductLineID).FirstOrDefault(); bool bl2 = _IProductServices.DeleteProductLine(dto4); Assert.IsTrue(bl2); }
public HttpResponseMessage AddProductLine(ProductLineOperateDTO dto) { ResultDTO <object> resultdto = new ResultDTO <object>(); try { resultdto.SubmitResult = _IProductServices.AddProductLine(dto); } catch (Exception ex) { resultdto.SubmitResult = false; resultdto.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(resultdto), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }