public void CancellaAttributi(decimal IdFbvAttributi, string account)
        {
            using (FbvBusiness bFbv = new FbvBusiness())
            {
                bFbv.FillAttributi(_ds, true);
                FBVDS.FBVATTRIBUTIRow attributi = _ds.FBVATTRIBUTI.Where(x => x.IDFBVATTRIBUTI == IdFbvAttributi).FirstOrDefault();
                if (attributi != null)
                {
                    attributi.CANCELLATO     = SiNo.Si;
                    attributi.DATAMODIFICA   = DateTime.Now;
                    attributi.UTENTEMODIFICA = account;

                    bFbv.UpdateTable(_ds, _ds.FBVATTRIBUTI.TableName);
                }
            }
        }
        public void ModificaAttributi(decimal IdFbvAttributi, string codice, string descrizione, string account)
        {
            codice      = (codice.Length > 10 ? codice.Substring(0, 10) : codice).ToUpper();
            descrizione = (descrizione.Length > 30 ? descrizione.Substring(0, 30) : descrizione).ToUpper();


            using (FbvBusiness bFbv = new FbvBusiness())
            {
                bFbv.FillAttributi(_ds, true);
                FBVDS.FBVATTRIBUTIRow attributi = _ds.FBVATTRIBUTI.Where(x => x.IDFBVATTRIBUTI == IdFbvAttributi).FirstOrDefault();
                if (attributi != null)
                {
                    attributi.CODICE         = codice;
                    attributi.DESCRIZIONE    = descrizione;
                    attributi.DATAMODIFICA   = DateTime.Now;
                    attributi.UTENTEMODIFICA = account;

                    bFbv.UpdateTable(_ds, _ds.FBVATTRIBUTI.TableName);
                }
            }
        }
        public string CreaAttributi(string codice, string descrizione, decimal IdFbvProprieta, string account)
        {
            descrizione = correggiString(descrizione, 30);
            codice      = correggiString(codice, 10);

            using (FbvBusiness bFbv = new FbvBusiness())
            {
                bFbv.FillAttributi(_ds, false);

                FBVDS.FBVATTRIBUTIRow attributi = _ds.FBVATTRIBUTI.NewFBVATTRIBUTIRow();
                attributi.CODICE         = codice;
                attributi.DESCRIZIONE    = descrizione;
                attributi.IDFBVPROPRIETA = IdFbvProprieta;
                attributi.CANCELLATO     = SiNo.No;
                attributi.DATAMODIFICA   = DateTime.Now;
                attributi.UTENTEMODIFICA = account;

                _ds.FBVATTRIBUTI.AddFBVATTRIBUTIRow(attributi);
                bFbv.UpdateTable(_ds, _ds.FBVATTRIBUTI.TableName);

                return(string.Empty);
            }
        }