public InformeResultadoBE Registro(int pId_orden_examen) { InformeResultadoBE result = null; result = InformeResultadoDA.Instancia.Registro(pId_orden_examen); return(result); }
public InformeResultadoBE Registro(int pId_orden_examen) { InformeResultadoBE lista = null; Dictionary <string, object> parameters = new Dictionary <string, object>(); parameters.Add("@id_orden_examen", pId_orden_examen); using (IDataReader reader = SqlHelper.Instance.ExecuteReader("pa_Registro_Informe_Resultado", parameters)) { while (reader.Read()) { lista = (new InformeResultadoBE { Fecha = reader.GetDateTime(reader.GetOrdinal("Fecha")), Id_orden_examen = reader.GetInt32(reader.GetOrdinal("Id_orden_examen")), Resultado = reader.GetString(reader.GetOrdinal("Resultado")), Observacion = reader.GetString(reader.GetOrdinal("Observacion")), Estado = reader.GetString(reader.GetOrdinal("Estado")), Imagen = reader.GetString(reader.GetOrdinal("Imagen")), Adicional = reader.GetString(reader.GetOrdinal("adicional")) }); } } return(lista); }
public bool Modificar(InformeResultadoBE pInformeResultadoBE) { bool result = false; result = InformeResultadoDA.Instancia.Modificar(pInformeResultadoBE); return(result); }
public bool Nuevo(InformeResultadoBE pInformeResultadoBE) { bool result = false; result = InformeResultadoDA.Instancia.Nuevo(pInformeResultadoBE); return(result); }
protected void btnProgramar_Click(object sender, EventArgs e) { if (txtResultado.Text == "") { lblMensaje.Text = "Registre resultado"; txtResultado.Focus(); return; } if (txtObservaciones.Text == "") { lblMensaje.Text = "Registre observaciones"; txtObservaciones.Focus(); return; } InformeResultadoBL oInformeResultado = new InformeResultadoBL(); InformeResultadoBE eInformeResultado = new InformeResultadoBE(); eInformeResultado.Id_orden_examen = Convert.ToInt32(txtId_orden_examen.Text); eInformeResultado.Resultado = txtResultado.Text; eInformeResultado.Observacion = txtObservaciones.Text; eInformeResultado.Estado = "R"; if (fupImagen.FileName != "") { eInformeResultado.Imagen = fupImagen.FileName; } if (oInformeResultado.Nuevo(eInformeResultado) == true) { if (fupImagen.FileName != "") { //System.IO.File.Copy(fupImagen.PostedFile.FileName, @"D:\personal\UPC\tp3\proyecto\sistema\examenes\" + fupImagen.FileName, true); System.IO.File.Copy(fupImagen.PostedFile.FileName, @"D:\personal\UPC\tp3\proyecto\sistema\UPC-TP3\Fuentes\Net\ClinicaInternacional\CI.SIC.AP\GestionImagenes\examenes\" + fupImagen.FileName, true); } Response.Redirect("gestionImagenes.aspx"); } else { lblMensaje.Text = "No se pudieron registrar Resultados"; } }
public bool Nuevo(InformeResultadoBE pInformeResultadoBE) { try { Dictionary <string, object> parameters = new Dictionary <string, object>(); if (pInformeResultadoBE.Imagen == null) { pInformeResultadoBE.Imagen = ""; } parameters.Add("@id_orden_examen", pInformeResultadoBE.Id_orden_examen); parameters.Add("@resultado", pInformeResultadoBE.Resultado); parameters.Add("@observacion", pInformeResultadoBE.Observacion); parameters.Add("@estado", pInformeResultadoBE.Estado); parameters.Add("@imagen", pInformeResultadoBE.Imagen); int rpta = SqlHelper.Instance.ExecuteNonQuery("pa_Nuevo_Informe_Resultado", parameters); return((rpta > 0) ? true : false); } catch { throw; } }