protected void Page_Load(object sender, EventArgs e) { var aId = Request.QueryString["aId"]; // TODO EncounterService service = new EncounterService(); observation = service.GetFeedingObservations(Convert.ToInt64(aId)); if(observation.IsObserved) { radioconditions.Items[0].Selected = true; } else { radioconditions.Items[1].Selected = true; } asId.Value = aId; }
public FeedingObservations GetFeedingObservations(long assessmentId) { SqlParameter[] sqlParms = new SqlParameter[]{ new SqlParameter("AssessmentId",assessmentId) }; //var list = new List<FeedingMother>(); var robj = new FeedingObservations(); using (SqlDataReader sqlobj = SqlHelper.ExecuteReader(SqlHelper.ConnectionString, CommandType.StoredProcedure, "Encounters_GetBreastFeedingObservations", sqlParms)) { while (sqlobj.Read()) { robj.Id = DBHelper.getInt64(sqlobj, "Id"); robj.IsObserved = DBHelper.getBool(sqlobj, "IsObserved"); } if (sqlobj.NextResult()) { while (sqlobj.Read()) { var obcld = new FeedingOvbservationChild(); obcld.Id = DBHelper.getInt64(sqlobj, "Id"); obcld.FeedingId = DBHelper.getInt64(sqlobj, "FeedingId"); obcld.Status = DBHelper.getInt16(sqlobj, "StsVal"); obcld.StatusStr = DBHelper.getString(sqlobj, "Status"); obcld.Notes = DBHelper.getString(sqlobj, "Notes"); obcld.Description = DBHelper.getString(sqlobj, "Description"); obcld.ObservationParentId = DBHelper.getInt64(sqlobj, "ObservationParentId"); robj.ChildObservations.Add(obcld); } } } return robj; }