public OpResult StoreRmaBussesDescriptionDataTest( [PexAssumeUnderTest] RmaBusinessDescriptionProcessor target, RmaBusinessDescriptionModel model ) { target = new RmaBusinessDescriptionProcessor(); model = new RmaBusinessDescriptionModel() { BadDescription = "asdf", CustomerHandleSuggestion = "lasdfas", CustomerId = "safsd", CustomerName = "lsdf", FeePaymentWay = "asfsad", HandleStatus = "sd", SalesOrder = "sdf", ProductCount = 10, ProductId = "safd", ProductName = "asdf", ProductSpec = "adfs", ProductsShipDate = DateTime.Now, ReturnHandleOrder = "sdds", RmaId = "safd", RmaIdNumber = 0, OpSign = "add" }; OpResult result = target.StoreRmaBussesDescriptionData(model); return(result); // TODO: 将断言添加到 方法 RmaBusinessDescriptionProcessorTest.StoreRmaBussesDescriptionDataTest(RmaBusinessDescriptionProcessor, RmaBusinessDescriptionModel) }
/// <summary> /// 存储RMA业务处理数据 /// </summary> /// <param name="model"></param> /// <returns></returns> public OpResult StoreRmaBusinessDescriptionData(RmaBusinessDescriptionModel model) { try { if (model.ProductsShipDate == DateTime.MinValue) { return(OpResult.SetErrorResult("存储的完成日期不对")); } var result = RmaCurdFactory.RmaBussesDescription.Store(model, true); if (result.Result && model.OpSign == OpMode.Add) { RmaCurdFactory.RmaReportInitiate.UpdateHandleStatus(model.RmaId, RmaHandleStatus.BusinessStatus); RmaCurdFactory.RmaBussesDescription.UpdateHandleStatus(model.RmaId, model.ProductId, model.ReturnHandleOrder); } return(result); } catch (Exception ex) { ex.ExOpResult(); return(null); } }
public JsonResult StoreRmaInputDescriptionData(RmaBusinessDescriptionModel model) { var opResult = RmaService.RmaManager.BusinessManageProcessor.StoreRmaBusinessDescriptionData(model); return(Json(opResult)); }