Codice Fiscale e Partita IVA

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

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