2014-09-30 5 views
0

안녕 내가 5 모델을 가지고 있고 마찬가지로 내가 5 개 모델을 가지고 내 모델데이터를 저장 마지막으로 모든 작업이

public partial class EmployeeMainTable 
    { 
     public EmployeeMainTable() 
     { 
      this.employee_DepartmentTable = new List<EmployeeDepartmentTable>(); 
     } 



     public int EmployeeId { get; set; } 

     [Required(ErrorMessage = "Enter the Name")] 
     public string EmployeeName { get; set; } 

     [Required(ErrorMessage = "Enter date of joining")] 
     [DataType(DataType.Date)] 

     public System.DateTime EmployeeDateOfJoining { get; set; } 

     [Required(ErrorMessage = "Department Required")] 
     public int EmployeeDepartmentId { get; set; } 

     [Required(ErrorMessage = "Designation Required")] 
     public int EmployeeDesignationId { get; set; } 

     [Required(ErrorMessage = "Location Required")] 
     public int EmployeeLocationId { get; set; } 

     [Required(ErrorMessage = "Employee status Required")] 
     public int EmployeeStatusId { get; set; } 

     [Required(ErrorMessage = "Employee Type Required")] 
     public int EmployeeTypeId { get; set; } 

     [Required] 
     public bool EmployeeIsActive { get; set; } 

     [Required(ErrorMessage = "Confirmed Date Required")] 
     [DataType(DataType.Date)] 
     public DateTime EmployeeConfirmDate { get; set; } 

     [Required(ErrorMessage = " Email required")] 
     [RegularExpression(@"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*", ErrorMessage = " Must be a valid e-mail address ")] 
     public string EmployeeEmailId { get; set; } 

     [Required(ErrorMessage = "Contact Number Required")] 
     public string EmployeeContactNumber { get; set; } 

     [Required(ErrorMessage = "Date of Birth Required")] 
     [DataType(DataType.Date)] 
     public DateTime EmployeeDateOfBirth { get; set; } 


     public ICollection<EmployeeAssetsTable> employee_AssetsTable { get; set; } 
     public List<EmployeeDepartmentTable> employee_DepartmentTable { get; set; } 
     public ICollection<EmployeeDesignationTable> employee_DesignationTable { get; set; } 
     public ICollection<EmployeeEducationDetailTable> employee_EducationTable { get; set; } 
     public ICollection<EmployeeFamilyTable> employee_FamilyTable { get; set; } 
     public ICollection<EmployeeLocationTable> employee_LocationTable { get; set; } 
     public ICollection<EmployeeStatusTable> employee_StatusTable { get; set; } 
     public ICollection<EmployeeTypeTable> employee_TypeTable { get; set; } 

     public virtual ICollection<EmployeePreviousCompanyDetailTable> employee_PreviousCompanyDetailTable { get; set; } 
     public virtual ICollection<EmployeeDocumentsTable> employee_DocumentTable { get; set; } 

그래서 나에게

도와주세요 한 번에 모든 모델을 저장할 좀 도와주세요 완료 후 내가 행동을 행동에서 모델을 PAS 할 필요가 내가 마지막 섹션 데이터에 제출 '버튼을 클릭하면 모든 모델에서 구원을받을 필요

한 번에

답변

0

내가 correctl을 이해한다면 y, 모델 # 1의 모델 # 2, 모델 # 3의 모델 # 2 및 # 1의 속성 등등을 가질 수는 없습니까?

또는 제공되는 사용자 정의 ViewModels를 사용하십시오. 너의 목적.

저는 MVC로 시작 했으므로 이것은 초보자의 조언이므로 당연시하지 마십시오.