2017-10-31 22 views
0

Model에 클래스를 만들었습니다. 뷰에 표시된 데이터베이스 테이블이됩니다.목록의 한 요소에 대한 GUID를 생성하는 방법 <T> MVC에서?

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Runtime.InteropServices; 

namespace showtable.Models 
{ 
    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; } 
    } 
} 

이제 EmployeeId 인 기본 키에 대한 GUID를 생성하려고합니다. 내 컨트롤러에 쓰기 방법? 당신은 당신이 GUID로 채워 EmployeeId 속성을 가지고하는 새로운 Employee 클래스를 인스턴스화 할 때 컨트롤러에 다음

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(); 
    } 
} 

을 그리고 :

+0

실제로 그 목록은 < employee>입니다. 각 레코드에 값을 추가하고 싶습니다. –

답변

1

당신은이 작업을 수행 할 수 있습니다.

+0

정확하게 말할 수 있습니까? –

+0

무엇? 클래스의 새 인스턴스를 만들 때 속성에 고유 한 GUID가 할당된다는 것을 의미하면 yes입니다. –