public void TestMethod2() { //查询经销商服务类型 DistributorServiceTypeSearchDTO dto = new DistributorServiceTypeSearchDTO(); List <DistributorServiceTypeResultDTO> list = _IDistributorServices.GetDistributorServiceType(dto); //经销商服务类型新增 DistributorServiceTypeOperateDTO dto1 = new DistributorServiceTypeOperateDTO(); dto1.DistributorServiceTypeName = "测试服务类型Test"; dto1.CreateUser = "******"; dto1.CreateTime = DateTime.Now; bool bl = _IDistributorServices.AddDistributorServiceType(dto1); Assert.IsTrue(bl); //查询经销商服务类型 DistributorServiceTypeSearchDTO dto2 = new DistributorServiceTypeSearchDTO(); List <DistributorServiceTypeResultDTO> list1 = _IDistributorServices.GetDistributorServiceType(dto2); //修改经销商服务类型 DistributorServiceTypeOperateDTO dto3 = new DistributorServiceTypeOperateDTO(); dto3.DistributorServiceTypeID = list1.Where(p => p.DistributorServiceTypeName == "测试服务类型Test").Select(s => s.DistributorServiceTypeID).FirstOrDefault(); dto3.DistributorServiceTypeName = "修改测试服务类型Test"; dto3.ModifyUser = "******"; dto3.ModifyTime = DateTime.Now; bool bl1 = _IDistributorServices.UpdateDistributorServiceType(dto3); Assert.IsTrue(bl1); //删除经销商服务类型 DistributorServiceTypeOperateDTO dto4 = new DistributorServiceTypeOperateDTO(); dto4.DistributorServiceTypeID = list1.Where(p => p.DistributorServiceTypeName == "测试服务类型Test").Select(s => s.DistributorServiceTypeID).FirstOrDefault(); bool bl2 = _IDistributorServices.DeleteDistributorServiceType(dto4); Assert.IsTrue(bl2); }
public HttpResponseMessage DeleteDistributorServiceType(string DistributorServiceTypeOperateDTO) { DistributorServiceTypeOperateDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <DistributorServiceTypeOperateDTO>(DistributorServiceTypeOperateDTO); ResultDTO <object> actionresult = new ResultDTO <object>(); try { actionresult.SubmitResult = _IDistributorServices.DeleteDistributorServiceType(dto); } catch (Exception ex) { actionresult.SubmitResult = false; actionresult.Message = ex.Message; } HttpResponseMessage result = new HttpResponseMessage { Content = new StringContent(JsonConvert.SerializeObject(actionresult), System.Text.Encoding.GetEncoding("UTF-8"), "application/json") }; return(result); }