public LogicalUnit MapFromBoToDao(object daoObj, LogicalUnit logicalUnitBo) { var logicalUnitDao = (DataRow)daoObj; logicalUnitBo.Id = int.Parse(logicalUnitDao["LogicalUnitID"].ToString()); logicalUnitBo.Name = logicalUnitDao["Name"].ToString(); return logicalUnitBo; }
public static LogicalUnitDto AssembleDto(LogicalUnit logicalUnit) { LogicalUnitDto logicalUnitDto = new LogicalUnitDto(); logicalUnitDto.id = logicalUnit.Id + 1; logicalUnitDto.text = logicalUnit.Name; logicalUnitDto.leaf = true; return logicalUnitDto; }
private LogicalUnit[] GetLogicalUnitsFromDatabase() { var sqlResult = PDMSDataRetriever.ExecuteSQL("SELECT * FROM LogicalUnits WHERE LogicalUnitID IN(1,50,57)"); LogicalUnit[] logicalUnits = new LogicalUnit[sqlResult.Tables[0].Rows.Count]; for (int i = 0; i < sqlResult.Tables[0].Rows.Count; i++) { logicalUnits[i] = _logicalUnitMapper.MapFromBoToDao(sqlResult.Tables[0].Rows[i], LogicalUnit.NewLogicalUnit()); } return logicalUnits; }
public LogicalUnit[] GetLogicalUnitsFromXml() { var xmlDoc = XDocument.Parse(Informedica.GenPres.Data.Properties.Resources.patients); var logicalUnitsObj = from c in xmlDoc.Descendants("logicalunit") select new { name = c.Attribute("name").Value }; var logicalUnits = new LogicalUnit[logicalUnitsObj.Count()]; int id = 0; foreach (var logicalunit in logicalUnitsObj) { logicalUnits[id] = _xmlLogicalUnitMapper.MapFromBoToDao(id, logicalunit.name, LogicalUnit.NewLogicalUnit()); id++; } return logicalUnits; }
public LogicalUnit MapFromBoToDao(int id, string name, LogicalUnit logicalUnitBo) { logicalUnitBo.Id = id; logicalUnitBo.Name = name; return logicalUnitBo; }