Codice Fiscale e Partita IVA

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 năm cách đây
Aggiornato versione 3.20 con codice fiscale (da testare)

https://skydrive.live.com/?mkt=it-IT#cid=2543EDBE44D71811&id=2543EDBE44D71811%2174726

Non ho implementato la verifica del codice fiscale

Tocca anche aggiornare il file di localizzazione in italiano

Buona notte
10 năm cách đây
Ciao grazie mille per la condivisione del codice!
Sto provando a testarlo ma mi da questo errore

Il nome di colonna 'FiscalCode' non è valido
Dettagli eccezione: System.Data.SqlClient.SqlException: Il nome di colonna 'FiscalCode' non è valido
File di origine: Libraries\Nop.Services\Customers\CustomerService.cs    Riga: 407
10 năm cách đây
Non riesco a riprodurre l'errore.
Una domanda hai creato un nuovo database o usi quello esistente
10 năm cách đây
Ho provato varie cosa ma non ci son saltato fuori.
Ho anche provato a creare manualmente la colonna sul db, non so cosa altro fare..

Sto usando il vecchio db, perché avevo fatto una serie di personalizzazioni che non voglio perdere.
10 năm cách đây
Ho provato a creare un nuovo database e in questo modo funziona correttamente: mi crea il campo ecc

Quindi quale può essere il problema? Non posso mica cambiare database.. :(
10 năm cách đây
Hai verificato il nome del campo ed il tipo di campo?
10 năm cách đây
Si, ho pensato anche a quello, ma penso proprio sia così

ALTER TABLE Customer
ADD FiscalCode nvarchar(max) Null
10 năm cách đây
Non avevo pensato all'aggiornamento. Se il problema è quello lo inserisco
10 năm cách đây
Potrebbe essere quello, ma dove si va a modificare l'aggiornamento?!
10 năm cách đây
strategie79 wrote:
Potrebbe essere quello, ma dove si va a modificare l'aggiornamento?!


NopCommerce non usa code-first migrations quindi l'aggiornamento del db va fatto con gli script

Per le colonne credo basti aggiungere la proprità nelle tabelle


--add a new column
IF NOT EXISTS (SELECT 1 FROM sys.columns WHERE object_id=object_id('[Address]') and NAME='FiscalCode')
BEGIN
  ALTER TABLE [Address]
  ADD [FiscalCode] nvarchar(MAX) NULL
END
GO

--add a new column
IF NOT EXISTS (SELECT 1 FROM sys.columns WHERE object_id=object_id('[Customer]') and NAME='FiscalCode')
BEGIN
  ALTER TABLE [Customer]
  ADD [FiscalCode] nvarchar(MAX) NULL
END
GO
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.