コード例 #1
0
        /*protected void deletePacket(object sender, EventArgs e)
        {
            var Id_Paquete = ddlPaquetes.SelectedItem.Value;
            PaquetesDTO onePaquet = new PaquetesDTO();
            onePaquet.Id_AnalisisClinicoPaquetes = Convert.ToInt32(Id_Paquete);
            PaquetesDAO Delete = new PaquetesDAO();
            Delete.Delete("", onePaquet);
            loadPaquetes();
            loadItems();
            limpiar();
        }*/
        protected void saveToUse(object sender, EventArgs e)
        {
            //int Id_AnalisisClinicoPaquetes = Convert.ToInt32(ddlPaquetes.SelectedItem.Value);
            string query = @"select  a.*, b.Descripcion_AnalisisClinico as Tem_Medicamento from Tabla_Registro_AnalisisClinicoPaquetes a
            left join Tabla_Catalogo_AnalisisClinico b on b.Id_AnalisisClinico = a.Id_AnalisisClinico where Id_AnalisisClinicoPaquetes = @Id_AnalisisClinicoPaquetes";
            var oneTemp = new Tabla_Registro_AnalisisClinicoPaquetesDTO();
               // oneTemp.Id_AnalisisClinicoPaquetes = Id_AnalisisClinicoPaquetes;
            Helpers h = new Helpers();
            var lTemporal = h.GetAllParametized(query, oneTemp);
            string queryInsert = "insert into Tabla_Temporal_AnalisisClinico (Id_FichaIdentificacion, Id_AnalisisClinico, Id_Consulta) values (@Id_FichaIdentificacion, @Id_AnalisisClinico, @Id_Consulta)";
            string queryDelete = "delete from Tabla_Temporal_AnalisisClinico where Id_Consulta = @Id_Consulta and Id_FichaIdentificacion = @Id_FichaIdentificacion";
            h.ExecuteNonQueryParam(queryDelete, new Tabla_Temporal_AnalisisClinicoDTO { Id_FichaIdentificacion = Id_FichaIdentificacion, Id_Consulta = Id_Consulta });

            foreach (var y in lTemporal)
            {
                var oneTe = new Tabla_Temporal_AnalisisClinicoDTO();
                oneTe.Id_Consulta = Id_Consulta;
                oneTe.Id_FichaIdentificacion = Id_FichaIdentificacion;
                oneTe.Id_AnalisisClinico = y.Id_AnalisisClinico;
                h.ExecuteNonQueryParam(queryInsert, oneTe);
                //loadTemporal();
                loadPaquetes();
                loadItems();

            }
            string script = "AlertaGuardar();";
            ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true);
            return;
        }
コード例 #2
0
 public string loadPaquete(int Id_AnalisisClinicoPaquetes)
 {
     string query = @"select  a.*, b.Descripcion_AnalisisClinico as Tem_Medicamento from Tabla_Registro_AnalisisClinicoPaquetes a
     left join Tabla_Catalogo_AnalisisClinico b on b.Id_AnalisisClinico = a.Id_AnalisisClinico where Id_AnalisisClinicoPaquetes = @Id_AnalisisClinicoPaquetes";
     var oneTemp = new Tabla_Registro_AnalisisClinicoPaquetesDTO();
     oneTemp.Id_AnalisisClinicoPaquetes = Id_AnalisisClinicoPaquetes;
     Helpers h = new Helpers();
     var lTemporal = h.GetAllParametized(query, oneTemp);
     string json = JsonConvert.SerializeObject(lTemporal);
     return json;
 }