public IActionResult Details()
        {
            int packageId = int.Parse(Request.QueryData["id"].ToString());
            var package   = packagesService.GetPackageById(packageId);

            Model["ShippingAddress"] = package.ShippingAddress;
            Model["Status"]          = package.Status.ToString();
            if (package.Status == Status.Pending)
            {
                Model["EstimatedDeliveryDate"] = "N/A";
            }
            if (package.Status == Status.Shipped)
            {
                Model["EstimatedDeliveryDate"] = package.EstimatedDeliveryDate
                                                 .Value.ToString("dd'/'MM'/'yyyy", CultureInfo.InvariantCulture);
            }
            if (package.Status == Status.Delivered || package.Status == Status.Acquired)
            {
                Model["EstimatedDeliveryDate"] = "Delivered";
            }
            Model["Weight"]      = $"{package.Weight:G3} KG";
            Model["Recipient"]   = package.Recipient.Username;
            Model["Description"] = package.Description;
            return(View());
        }