Codice Fiscale e Partita IVA

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 years ago
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 years ago
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 years ago
Non riesco a riprodurre l'errore.
Una domanda hai creato un nuovo database o usi quello esistente
10 years ago
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 years ago
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 years ago
Hai verificato il nome del campo ed il tipo di campo?
10 years ago
Si, ho pensato anche a quello, ma penso proprio sia così

ALTER TABLE Customer
ADD FiscalCode nvarchar(max) Null
10 years ago
Non avevo pensato all'aggiornamento. Se il problema è quello lo inserisco
10 years ago
Potrebbe essere quello, ma dove si va a modificare l'aggiornamento?!
10 years ago
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.