Esempio n. 1
0
        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);
        }