I am new to Hibernate world. It may be a silly question, but I am not able to solve it. I am testing many to One relationship of tables and trying to insert record. I have a
[Serializable]
public partial class Dept
{
public virtual System.String DeptLocation { get; set; }
public virtual System.String DeptName { get; set; }
public virtual System.Int32 Id { get; private set; }
//public virtual Iesi.Collections.Generic.ISet Employees { get; set; }
public virtual IList Employees { get; set; }
public Dept()
{
Employees = new List();
}
public virtual void AddEmployees(Employee employee)
{
employee.Dept = this;
Employees.Add(employee);
}
}
Employee Class
public partial class Employee
{
//public virtual System.Int32 DeptId { get; set; }
public virtual System.Int32 EmpAge { get; set; }
public virtual System.String EmpName { get; set; }
public virtual System.Int32 Id { get; private set; }
public virtual Project.Model.Dept Dept { get; set; }
}
The Code to call the method
try
{
Dept dept = new Dept();
dept.DeptLocation = "Austin";
dept.DeptName = "Store";
Employee emp = new Employee();
emp.EmpName = "Ron";
emp.EmpAge = 30;
dept.AddEmployees(emp);
IRepository rDept = new Repository();
rDept.Add(dept);
}