2017-10-31 1 views
0

Ich habe eine Klasse in Model erstellt, die meine Datenbanktabelle in der Ansicht angezeigt wird.Wie man GUID für ein Element einer Liste erzeugt <T> In MVC?

jetzt möchte ich eine GUID für Primärschlüssel, die EmployeeId ist, erstellen. Wie schreibe ich es in meinem Controller?

+0

ist eigentlich eine Liste < employee>. Ich möchte jedem Datensatz Werte hinzufügen. –

Antwort

1

Sie können dies tun:

public class Employee 
{ 
    public Guid EmployeeId { get; set; } 
    public string FirstName { get; set; } 
    public string LastName { get; set; } 
    public DateTime hiredate { get; set; } 
    public decimal salary { get; set; } 

    public Employee() 
    { 
     EmployeeId = Guid.NewGuid(); 
    } 
} 

Und dann in Ihrem Controller, wenn Sie einen neuen Employee Klasse instanziiert die Sie würde die EmployeeId Eigenschaft mit einem GUID bevölkert haben.

+0

kannst du das genau sagen? –

+0

Was? Wenn Sie meinen, dass der Eigenschaft beim Erstellen einer neuen Instanz der Klasse eine eindeutige GUID zugewiesen wird, dann yes. –

Verwandte Themen