public override void saveChildren(IModelObject mo) { Employee ret = (Employee)mo; //*Child Association:employeeinfo if (ret.EmployeeInfoLoaded) //scc { CsModelMappers.EmployeeInfoDBMapper employeeinfoMapper = new CsModelMappers.EmployeeInfoDBMapper(this.dbConn); employeeinfoMapper.save(ret.PrEmployeeInfo); } //*Child Association:employeeprojects if (ret.EmployeeProjectsLoaded) //scc { CsModelMappers.EmployeeProjectDBMapper employeeprojectsMapper = new CsModelMappers.EmployeeProjectDBMapper(this.dbConn); employeeprojectsMapper.saveList(ret.PrEmployeeProjects); employeeprojectsMapper.deleteList(ret.PrEmployeeProjectsGetDeleted()); } }
public override void saveChildren(IModelObject mo) { Employee ret = (Employee)mo; //*Child Association:employeeinfo if (ret.EmployeeInfoLoaded) { //scc CsModelMappers.EmployeeInfoDBMapper employeeinfoMapper = new CsModelMappers.EmployeeInfoDBMapper(this.dbConn); employeeinfoMapper.save(ret.PrEmployeeInfo); } //*Child Association:employeeprojects if (ret.EmployeeProjectsLoaded) { //scc CsModelMappers.EmployeeProjectDBMapper employeeprojectsMapper = new CsModelMappers.EmployeeProjectDBMapper(this.dbConn); employeeprojectsMapper.saveList(ret.PrEmployeeProjects); employeeprojectsMapper.deleteList(ret.PrEmployeeProjectsGetDeleted()); } }