public static ValidationResultInfo InsertMailRegistro(string idRegistro, CasellaRegistro[] caselle, bool insertInteropInt) { ValidationResultInfo result = new ValidationResultInfo(); DocsPaDB.Query_DocsPAWS.Amministrazione dbAmministrazione = new DocsPaDB.Query_DocsPAWS.Amministrazione(); result.Value = dbAmministrazione.InsertMailRegistro(idRegistro, caselle, insertInteropInt); if (!result.Value) { // Errore nell'aggiornamento delle caselle di posta associate al registro BrokenRule brokenRule = new BrokenRule(); brokenRule.ID = "DB_ERROR"; brokenRule.Description = "Si è verificato un errore in inserimento caselle di posta del registro"; result.BrokenRules.Add(brokenRule); } return(result); }