private int UploadPackage(byte[] bytes)
{
int newPackageId = 0;
using (var service = GetPackageDesignService())
{
DeletePackages(service);
var packageToAdd = new DeploymentPackageAddition
{
Name = this.PackageName,
HandlerId = 2,
Version = this.PackageVersion,
CreatedWhen = DateTime.Now,
CreatedBy = Environment.UserName,
Content = bytes
};
LogMessage(MessageImportance.Normal, "Submitting Package to mCORE Communications Server...");
newPackageId = service.AddPackage(packageToAdd);
LogMessage(MessageImportance.Normal, string.Format("Successfully submitted Package. Package Id={0}.", newPackageId));
}
return newPackageId;
}