コード例 #1
0
ファイル: InformeResultadoBL.cs プロジェクト: UPC-TP3/UPC-TP3
        public InformeResultadoBE Registro(int pId_orden_examen)
        {
            InformeResultadoBE result = null;

            result = InformeResultadoDA.Instancia.Registro(pId_orden_examen);
            return(result);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
ファイル: InformeResultadoBL.cs プロジェクト: UPC-TP3/UPC-TP3
        public bool Modificar(InformeResultadoBE pInformeResultadoBE)
        {
            bool result = false;

            result = InformeResultadoDA.Instancia.Modificar(pInformeResultadoBE);

            return(result);
        }
コード例 #4
0
ファイル: InformeResultadoBL.cs プロジェクト: UPC-TP3/UPC-TP3
        public bool Nuevo(InformeResultadoBE pInformeResultadoBE)
        {
            bool result = false;

            result = InformeResultadoDA.Instancia.Nuevo(pInformeResultadoBE);

            return(result);
        }
コード例 #5
0
    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";
        }
    }
コード例 #6
0
        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; }
        }