public void ДопустимЯДостаюИзБдСуществующийППОСRN(int p0) { var dto = _service.GetPlanReceiptOrder(p0); var planReceiptOrder = dto.MapTo <PlanReceiptOrder>(); _viewModel.SetEditableObject(planReceiptOrder, EditState.Edit); }
public void ДопустимЯДостаюИзБдСуществующийППОСRN(int p0) { using (IUnitOfWork unitOfWork = _unitOfWorkFactory.Create()) { _service = unitOfWork.Create <IPlanReceiptOrderService>(); var dto = _service.GetPlanReceiptOrder(p0); if (dto == null) { throw new ArgumentNullException("Не могу найти ППО с RN == {0}".StringFormat(p0)); } var planReceiptOrder = dto.MapTo <PlanReceiptOrder>(); _viewModel.SetEditableObject(planReceiptOrder, EditState.Edit); } }