public StudentEmailList GetByStudentId(Guid studentId) { _list.Clear(); Database db = new Database("Student"); db.Command.CommandType = CommandType.StoredProcedure; db.Command.CommandText = "tblStudentEmailGetByStudentID"; db.Command.Parameters.Add("@StudentId", SqlDbType.UniqueIdentifier).Value = studentId; DataTable dt = db.ExecuteQuery(); foreach (DataRow dr in dt.Rows) { StudentEmail s = new StudentEmail(); s.Initialize(dr); s.InitializeBusiniessData(dr); s.IsDirty = false; s.IsNew = false; s.evtIsSavable += new IsSavableHandler(s_evtIsSavable); _list.Add(s); } return this; }
public StudentEmailList GetByStudentId(Guid studentId) { _list.Clear(); Database db = new Database("Student"); db.Command.CommandType = CommandType.StoredProcedure; db.Command.CommandText = "tblStudentEmailGetByStudentID"; db.Command.Parameters.Add("@StudentId", SqlDbType.UniqueIdentifier).Value = studentId; DataTable dt = db.ExecuteQuery(); foreach (DataRow dr in dt.Rows) { StudentEmail s = new StudentEmail(); s.Initialize(dr); s.InitializeBusiniessData(dr); s.IsDirty = false; s.IsNew = false; s.evtIsSavable += new IsSavableHandler(s_evtIsSavable); _list.Add(s); } return(this); }