public static void AddArchiveCertificate(Guid idArchive, string usreName, string pin, string fileName, byte[] certificateBlob) { if (certificateBlob == null || string.IsNullOrEmpty(usreName) || string.IsNullOrEmpty(pin)) { throw new Exceptions.Generic_Exception("Parametri insufficienti."); } var archive = GetArchive(idArchive); if (archive == null) { throw new Exceptions.Archive_Exception("Archive not exist."); } DbProvider.AddArchiveCertificate(idArchive, usreName, pin, fileName, certificateBlob); }