private void SetLetters(ParseUser loggedInUser, CheckoutViewModel checkoutViewModel, List<CheckoutStatementBase> completeCheckoutStatementsArray, List<CheckoutItemLetterDto> checkoutItemLetterDtos, CompleteCheckoutLetterDto completeCheckoutLetterDto, ParseUser inUser) { var checkoutManager = new CheckoutManager(_repository, loggedInUser, checkoutViewModel); //כתיבת רשומת מכתב לפריט למורה checkoutManager.GetItemLetterForTeacher(completeCheckoutStatementsArray,checkoutItemLetterDtos); //כתיבת רשומת מכתב לפריט לסוכן checkoutManager.GetItemLetterForAgent(completeCheckoutStatementsArray,checkoutItemLetterDtos); //כתיבת רשומת מכתב לפריט למנהל checkoutManager.GetItemLetterForAdmin(completeCheckoutStatementsArray,checkoutItemLetterDtos,completeCheckoutLetterDto); // כתיבת רשומת מכתב סיכום לרוכש checkoutManager.GetSummaryLetterForStudent(completeCheckoutStatementsArray,completeCheckoutLetterDto,checkoutViewModel); //כתיבת רשומת מכתב סיכום למנהל checkoutManager.GetSummaryLetterForAdmin(completeCheckoutStatementsArray,completeCheckoutLetterDto,checkoutViewModel); if (checkoutViewModel.PurchaseFor != loggedInUser.Username) { //מכתב לתלמיד checkoutManager.GetStudentLetter(completeCheckoutStatementsArray, completeCheckoutLetterDto, checkoutViewModel); } }