Exemple #1
0
        public DataTable readxIngreso(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            //List<ExamenDTO> retornoDTO = new List<ExamenDTO>();

            DataTable     dataTable = new DataTable();
            SqlConnection conn      = new SqlConnection(connectionString);

            string     sql    = "select * from FormulaMedicamento where ingresoID = @ingresoID";
            SqlCommand sqlcmd = new SqlCommand(sql, conn);

            sqlcmd.Parameters.Add(new SqlParameter("@ingresoID", SqlDbType.Int));
            sqlcmd.Parameters["@ingresoID"].Value = formulamedicamentoDTO.ingresoID;

            try
            {
                conn.Open();
                SqlDataReader rdr = sqlcmd.ExecuteReader();
                dataTable.Load(rdr);
                rdr.Close();
            }
            catch
            {
                dataTable = null;
            }
            finally
            {
                conn.Close();
            }
            return(dataTable);
        }
Exemple #2
0
        public int delete(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            int retorno = 0;

            string        sql = "DELETE FROM FormulaMedicamento WHERE formulamedicamentoID=@formulamedicamentoID";
            SqlConnection con = new SqlConnection(connectionString);
            SqlCommand    cmd = new SqlCommand(sql, con);

            cmd.Parameters.AddWithValue("@formulamedicamentoID", formulamedicamentoDTO.formulamedicamentoID);
            cmd.CommandType = CommandType.Text;
            con.Open();

            try
            {
                retorno = cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                retorno = 0;
            }
            finally
            {
                con.Close();
            }
            return(retorno);
        }
Exemple #3
0
        public DataTable read(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            DataTable     dt   = new DataTable();
            SqlConnection conn = new SqlConnection(connectionString);

            string sql = "select * from FormulaMedimiento where formulamedicamentoID = @formulaMedicamentoID";

            SqlCommand sqlcmd = new SqlCommand(sql, conn);

            sqlcmd.Parameters.Add(new SqlParameter("@formulaMedicamentoID", SqlDbType.Int));
            sqlcmd.Parameters["@formulaMedicamentoID"].Value = formulamedicamentoDTO.formulamedicamentoID;

            try
            {
                conn.Open();
                SqlDataReader rdr = sqlcmd.ExecuteReader();
                dt.Load(rdr);
                rdr.Close();
            }catch
            {
                dt = null;
            }finally
            {
                conn.Close();
            }

            return(dt);
        }
Exemple #4
0
        public int actualizar(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            int           retorno = 0;
            SqlConnection conn    = new SqlConnection(connectionString);

            string sql = "UPDATE INTO Examen ( cantidad, medida, ingresoID, nombre, unidad_medida ) values( @cantidad, @medida, @ingresoID, @nombre, @unidad_medida)";

            SqlCommand sqlcmd = new SqlCommand(sql, conn);

            sqlcmd.Parameters.AddWithValue("@cantidad", formulamedicamentoDTO.cantidad);
            sqlcmd.Parameters.AddWithValue("@medida", formulamedicamentoDTO.medida);
            sqlcmd.Parameters.AddWithValue("@ingresoID", formulamedicamentoDTO.ingresoID);
            sqlcmd.Parameters.AddWithValue("@nombre", formulamedicamentoDTO.medicamento);
            sqlcmd.Parameters.AddWithValue("@unidad_medida", formulamedicamentoDTO.unidad_medida);


            sqlcmd.CommandType = CommandType.Text;
            conn.Open();

            try
            {
                retorno = sqlcmd.ExecuteNonQuery();
            }
            catch
            {
                retorno = 0;
            }
            finally
            {
                conn.Close();
            }

            return(retorno);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            cargardatospaciente();

            IngresoDTO  ingresoDTO  = (IngresoDTO)Session["ingresoDTO"];
            PacienteDTO pacienteDTO = (PacienteDTO)Session["pacienteDTO"];

            List <ProcedimientoDTO> listProcedimientoDTO = new List <ProcedimientoDTO>();
            ProcedimientoNEG        procedimientoNEG     = new ProcedimientoNEG();
            ProcedimientoDTO        procedimientoDTOIN   = new ProcedimientoDTO();

            procedimientoDTOIN.ingresoID = ingresoDTO.ingresoID;

            listProcedimientoDTO = procedimientoNEG.readxIngreso(procedimientoDTOIN);

            gvProcedimientos.DataSource = listProcedimientoDTO;
            gvProcedimientos.DataBind();


            List <FormulaMedicamentoDTO> listFormMedDTO = new List <FormulaMedicamentoDTO>();
            FormulaMedicamentoNEG        FormMedNEG     = new FormulaMedicamentoNEG();
            FormulaMedicamentoDTO        ForMedDTOIN    = new FormulaMedicamentoDTO();

            ForMedDTOIN.ingresoID = ingresoDTO.ingresoID;

            listFormMedDTO = FormMedNEG.readxIngreso(ForMedDTOIN);

            gvMedicamentos.DataSource = listFormMedDTO;
            gvMedicamentos.DataBind();
        }
        public int create(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            int           retorno = 0;
            SqlConnection conn    = new SqlConnection(connectionString);

            string sql = "INSERT INTO FormulaMedicamento ( medicamento, cantidad, medida, unidad_medida, ingresoID ) values( @medicamento, @cantidad, @medida, @unidad_medida, @ingresoID)";

            SqlCommand sqlcmd = new SqlCommand(sql, conn);

            sqlcmd.Parameters.AddWithValue("@medicamento", formulamedicamentoDTO.medicamento);
            sqlcmd.Parameters.AddWithValue("@cantidad", formulamedicamentoDTO.cantidad);
            sqlcmd.Parameters.AddWithValue("@medida", formulamedicamentoDTO.medida);
            sqlcmd.Parameters.AddWithValue("@unidad_medida", formulamedicamentoDTO.unidad_medida);
            sqlcmd.Parameters.AddWithValue("@ingresoID", formulamedicamentoDTO.ingresoID);



            sqlcmd.CommandType = CommandType.Text;
            conn.Open();

            try
            {
                retorno = sqlcmd.ExecuteNonQuery();
            }
            catch
            {
                retorno = 0;
            }
            finally
            {
                conn.Close();
            }

            return(retorno);
        }
        protected void btnIngreso_Click(object sender, EventArgs e)
        {
            IngresoDTO ingresoDTO = (IngresoDTO)Session["ingreso_ADM_DTO"];

            FormulaMedicamentoNEG formulamedicamentoNEG   = new FormulaMedicamentoNEG();
            FormulaMedicamentoDTO formulamedicamentoDTOIN = new FormulaMedicamentoDTO();
            int retorno = 0;

            formulamedicamentoDTOIN.medicamento   = txtNombreMedicamento.Text;
            formulamedicamentoDTOIN.cantidad      = txtCantidad.Text;
            formulamedicamentoDTOIN.medida        = txtMedidad.Text;
            formulamedicamentoDTOIN.unidad_medida = ddlUnidadMedida.SelectedValue.ToString();

            formulamedicamentoDTOIN.ingresoID = ingresoDTO.ingresoID;

            retorno = formulamedicamentoNEG.create(formulamedicamentoDTOIN);

            if (retorno == 1)
            {
                //Mensaje OK
                divok.Visible = true;
            }
            else
            {
                //Mensaje OK
                diverror.Visible = true;
            }
        }
Exemple #8
0
        public int create(FormulaMedicamentoDTO formMedDTO)
        {
            int retorno = 0;
            FormulaMedicamentoDAO formMedDAO = new FormulaMedicamentoDAO();

            retorno = formMedDAO.create(formMedDTO);

            return(retorno);
        }
Exemple #9
0
        public FormulaMedicamentoDTO read(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            FormulaMedicamentoDTO retornoDTO            = new FormulaMedicamentoDTO();
            FormulaMedicamentoDAO formulamedicamentoDAO = new FormulaMedicamentoDAO();
            DataTable             dt = new DataTable();

            dt = formulamedicamentoDAO.read(formulamedicamentoDTO);

            foreach (DataRow row in dt.Rows)
            {
                retornoDTO.formulamedicamentoID = Convert.ToInt64(row["formulamedicamentoID"].ToString());
                retornoDTO.medicamento          = row["medicamento"].ToString();
                retornoDTO.cantidad             = row["cantidad"].ToString();
                retornoDTO.medida        = row["medida"].ToString();
                retornoDTO.unidad_medida = row["medida"].ToString();
                retornoDTO.ingresoID     = Convert.ToInt64(row["ingresoID"].ToString());
            }
            return(retornoDTO);
        }
Exemple #10
0
        public List <FormulaMedicamentoDTO> readxIngreso(FormulaMedicamentoDTO formulamedicamentoDTO)
        {
            List <FormulaMedicamentoDTO> lretornoDTO           = new List <FormulaMedicamentoDTO>();
            FormulaMedicamentoDAO        formulamedicamentoDAO = new FormulaMedicamentoDAO();
            FormulaMedicamentoDTO        formulamedDTO         = null;
            DataTable dt = new DataTable();

            dt = formulamedicamentoDAO.readxIngreso(formulamedicamentoDTO);

            foreach (DataRow row in dt.Rows)
            {
                formulamedDTO = new FormulaMedicamentoDTO();

                formulamedDTO.formulamedicamentoID = Convert.ToInt64(row["formulamedicamentoID"].ToString());
                formulamedDTO.medicamento          = row["medicamento"].ToString();
                formulamedDTO.cantidad             = row["cantidad"].ToString();
                formulamedDTO.medida        = row["medida"].ToString();
                formulamedDTO.unidad_medida = row["unidad_medida"].ToString();
                formulamedDTO.ingresoID     = Convert.ToInt64(row["ingresoID"].ToString());

                lretornoDTO.Add(formulamedDTO);
            }
            return(lretornoDTO);
        }