/// <summary> /// default constructor /// </summary> public PeticionItem() { m_idpeticionitem = 0; m_idefector = new Efector(); m_idpeticion = new Peticion(); m_iditem = new Item(); m_recomendacion = String.Empty; }
/// <summary> /// required (not null) fields only constructor /// </summary> public PeticionItem( Efector idefector, Peticion idpeticion, Item iditem, string recomendacion) : this() { m_idefector = idefector; m_idpeticion = idpeticion; m_iditem = iditem; m_recomendacion = recomendacion; }
protected void dlstPeticiones_ItemDataBound(object sender, DataListItemEventArgs e) { HyperLink oHplInfo = (HyperLink)e.Item.FindControl("hplPeticionEdit"); if (oHplInfo != null) { string s_idPeticion = oHplInfo.NavigateUrl; Business.Data.Laboratorio.Peticion oRegistro = new Business.Data.Laboratorio.Peticion(); oRegistro = (Business.Data.Laboratorio.Peticion)oRegistro.Get(typeof(Business.Data.Laboratorio.Peticion), int.Parse(s_idPeticion)); oHplInfo.NavigateUrl = "Protocolos/ProtocoloEdit2.aspx?idPaciente=" + oRegistro.IdPaciente.IdPaciente.ToString() + "&Operacion=AltaPeticion&idServicio=" + oRegistro.IdTipoServicio.IdTipoServicio.ToString() + "&idPeticion=" + oRegistro.IdPeticion.ToString(); } }
protected void gvLista_RowCommand(object sender, GridViewCommandEventArgs e) { Business.Data.Laboratorio.Peticion oRegistro = new Business.Data.Laboratorio.Peticion(); oRegistro = (Business.Data.Laboratorio.Peticion)oRegistro.Get(typeof(Business.Data.Laboratorio.Peticion), int.Parse(e.CommandArgument.ToString())); switch (e.CommandName) { case "Modificar": { Response.Redirect("PeticionEdit.aspx?idPeticion=" + oRegistro.IdPeticion.ToString() + "&idPaciente=" + oRegistro.IdPaciente.IdPaciente.ToString() + "&idTipoServicio=" + oRegistro.IdTipoServicio.IdTipoServicio.ToString() + "&Modifica=1"); } break; case "Eliminar": Anular(oRegistro); break; case "Protocolo": { Response.Redirect("../Protocolos/ProtocoloEdit2.aspx?idPaciente=" + oRegistro.IdPaciente.IdPaciente.ToString() + "&Operacion=AltaPeticion&idServicio=" + oRegistro.IdTipoServicio.IdTipoServicio.ToString() + "&idPeticion=" + oRegistro.IdPeticion.ToString(), false); } break; } }
private void Anular(Business.Data.Laboratorio.Peticion oRegistro) { oRegistro.Baja = true; oRegistro.Save(); CargarGrilla(); }