private void rptResults_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType != ListItemType.Header && e.Item.ItemType != ListItemType.Footer) { string photoId = DataBinder.Eval(e.Item.DataItem, "photoid").ToString(); int resultCode = Convert.ToInt32(DataBinder.Eval(e.Item.DataItem, "resultcode")); string certainty = DataBinder.Eval(e.Item.DataItem, "certainty").ToString(); Literal ltrPhoto = (Literal)e.Item.FindControl("ltrPhoto"); Literal ltrPhotoRef = (Literal)e.Item.FindControl("ltrPhotoRef"); Literal ltrResult = (Literal)e.Item.FindControl("ltrResult"); Literal ltrCertainty = (Literal)e.Item.FindControl("ltrCertainty"); StringBuilder sb = new StringBuilder(); if (photoId == "") { int lineupViewId = Convert.ToInt32(Request["Id"]); d.LineupView lv = new d.LineupView(lineupViewId); d.Lineup lineup = new d.Lineup(lv.LineupId); sb.AppendFormat("<img src='{0}' width='120px' style='border:2px solid red;'>", b.UrlHelper.GetSuspectImageUrl(lineup.SuspectId, b.ImageHelper.SMALL_PHOTO_SUFFIX)); } else { sb.AppendFormat("<img src='{0}' width='120px' style='border:1px solid #777777;'>", b.UrlHelper.GetPhotoImageUrl(Convert.ToInt32(photoId), b.ImageHelper.SMALL_PHOTO_SUFFIX)); } ltrPhoto.Text = sb.ToString(); ltrPhotoRef.Text = photoId; ltrResult.Text = interpretResult(resultCode); ltrCertainty.Text = certainty; } }
private void btnDelete_Click(object sender, EventArgs e) { int lineupViewId = Convert.ToInt32(Request["Id"]); d.LineupView lv = new d.LineupView(lineupViewId); d.LineupViewData lvd = new d.LineupViewData(); lvd.Delete(Convert.ToInt32(Request["Id"])); Response.Redirect("results.aspx?LineupId=" + lv.LineupId); }
private void BindData() { int lineupViewId = Convert.ToInt32(Request["Id"]); d.LineupView lv = new d.LineupView(lineupViewId); d.Lineup lineup = new d.Lineup(lv.LineupId); ltrWitness.Text = lv.WitnessFirstName + ", " + lv.WitnessLastName; ltrAdministered.Text = lv.Administered + " by " + lv.AdministeredByName; ltrRelevanceNotes.Text = lv.RelevanceNotes.Replace("\n", "<br>"); DataTable dtResults = new d.PhotoViewData().GetByLineupView(lineupViewId); rptResults.DataSource = dtResults; rptResults.DataBind(); }