public bool AddPackageToLine(SpecialPricePackageModel package, int lineId) { var convertedPackage = FromProgramToDb.ConvertSpecialPackage(package); if (Repo.AddPackage(convertedPackage, lineId)) { return(true); } return(false); }
public SpecialPricePackageEntity ConvertSpecialPackage(SpecialPricePackageModel originalPackage) { var convertedPackage = new SpecialPricePackageEntity { PackageName = originalPackage.PackageName, BasePricePerMinute = originalPackage.BasePricePerMinute, BasePricePerSMS = originalPackage.BasePricePerSMS, DateActivated = originalPackage.DateActivated, DateCancled = originalPackage.DateCancled, PackagePricePerMinute = originalPackage.PackagePricePerMinute, PackagePricePerSMS = originalPackage.PackagePricePerSMS }; return(convertedPackage); }
public bool AddPackageToLine(int lineId, string packageName, double baseMinutePrice, double baseSMSPrice, double specialMinutePrice, double specialSMSPrice) { var newPackage = new SpecialPricePackageModel { PackageName = packageName, BasePricePerMinute = baseMinutePrice, BasePricePerSMS = baseSMSPrice, DateActivated = DateTime.Now, PackagePricePerMinute = specialMinutePrice, PackagePricePerSMS = specialSMSPrice }; if (PService.AddPackageToLine(newPackage, lineId)) { return(true); } return(false); }