Exemple #1
0
        public IActionResult Deliver(PackageDeliverModel model)
        {
            var package = this.packageService.ChangePackageToDeliveredStatusById(model.id);

            receiptsService.CreateReceipt(package.Weight * 2.67M, package.RecipientId, package.Id);

            return(this.Redirect("/Packages/Delivered"));
        }
        public void DeliverPackage(string id)
        {
            Package package = context.Packages.Find(id);

            if (package == null)
            {
                return;
            }

            package.Status = PackageStatus.Delivered;
            context.SaveChanges();
            receiptsService.CreateReceipt(package);
        }