public void ShowAccountBalance(PhoneReportBl report)
 {
     _ioHelper.PrintMessageWithConsoleRead($"The account balans: {Environment.NewLine}" +
                                           $"The name of the offer: {report.NameOfTheOffer}{Environment.NewLine}" +
                                           $"The price of the offer: {report.PriceOfTheOffer}{Environment.NewLine}" +
                                           $"The total cost of minutes outside of the bundle: {report.TotlaCostOfConnections}{Environment.NewLine}" +
                                           $"The total cost of text messages outside of the bundle: {report.TotlaCostOfTextMessages}");
 }
        public PhoneReport MapPhoneReportBlToPhoneReport(PhoneReportBl phoneReportBl)
        {
            var phoneReport = new PhoneReport
            {
                NameOfTheOffer          = phoneReportBl.NameOfTheOffer,
                PriceOfTheOffer         = phoneReportBl.PriceOfTheOffer,
                TotlaCostOfConnections  = phoneReportBl.TotlaCostOfConnections,
                TotlaCostOfTextMessages = phoneReportBl.TotlaCostOfTextMessages,
                PhoneNumber             = phoneReportBl.PhoneNumber
            };

            return(phoneReport);
        }
        public PhoneReportBl MapPhoneReportToPhoneReportBl(PhoneReport phoneReport)
        {
            var phoneReportBl = new PhoneReportBl
            {
                NameOfTheOffer          = phoneReport.NameOfTheOffer,
                PriceOfTheOffer         = phoneReport.PriceOfTheOffer,
                TotlaCostOfConnections  = phoneReport.TotlaCostOfConnections,
                TotlaCostOfTextMessages = phoneReport.TotlaCostOfTextMessages,
                PhoneNumber             = phoneReport.PhoneNumber
            };

            return(phoneReportBl);
        }
Ejemplo n.º 4
0
        public PhoneReportBl GenerateReport(PhoneBl phone)
        {
            var report = new PhoneReportBl
            {
                NameOfTheOffer          = phone.Offer.Name,
                PriceOfTheOffer         = phone.Offer.PriceOfTheOffer,
                TotlaCostOfConnections  = phone.CostOfConnectionsOutsideBundle,
                TotlaCostOfTextMessages = phone.CostOfMessagesOutsideBundle,
                PhoneNumber             = phone.PhoneNumber
            };

            return(report);
        }