public void delete(string queryIf, Tabla_Temporal_AnalisisClinicoDTO oneAnaPaquete) { string query = "delete Tabla_Temporal_AnalisisClinico where Id_Temporal_AnalisisClinico = @Id_Temporal_AnalisisClinico"; Helpers h = new Helpers(); h.ExecuteNonQueryParam(query, oneAnaPaquete); }
public void LlenarPaquete() { // Isertar analisis en paquetes string query = "select * from Tabla_Temporal_AnalisisClinico where Id_Consulta = @Id_Consulta and Id_FichaIdentificacion = @Id_FichaIdentificacion"; Helpers h = new Helpers(); var oneTemp = new Tabla_Temporal_AnalisisClinicoDTO(); oneTemp.Id_Consulta = Id_Consulta; oneTemp.Id_FichaIdentificacion = Id_FichaIdentificacion; var lTemporal = h.GetAllParametized(query, oneTemp); string queryInsert = "insert into Tabla_Registro_AnalisisClinicoPaquetes (Id_AnalisisClinico, Id_AnalisisClinicoPaquetes) values (@Id_AnalisisClinico, @Id_AnalisisClinicoPaquetes)"; var oneT = new Tabla_Analsis_TemplateDTO(); string queryLast = "SELECT TOP 1 Id_AnalisisClinicoPaquetes FROM Tabla_Registro_AnalisisClinicoPaquetes ORDER BY Id_AnalisisClinicoPaquetes DESC"; var lIdTemplate = h.GetAllParametized(queryLast, oneT); if (lIdTemplate.Count == 0) { oneT.Id_AnalisisClinicoPaquetes = 0; } else { oneT.Id_AnalisisClinicoPaquetes = lIdTemplate[0].Id_AnalisisClinicoPaquetes + 1; } foreach (var y in lTemporal) { var oneTemplate = new Tabla_Analsis_TemplateDTO(); oneTemplate.Id_AnalisisClinico = y.Id_AnalisisClinico; oneTemplate.Id_AnalisisClinicoPaquetes = oneT.Id_AnalisisClinicoPaquetes; h.ExecuteNonQueryParam(queryInsert, oneTemplate); } // string script = "AlertaGuardar();"; // ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); Page.Response.Redirect(Page.Request.Url.ToString(), true); return; }
public void Insert(string queryIf, Tabla_Temporal_AnalisisClinicoDTO oneAnaPaquete) { string query = "insert into Tabla_Temporal_AnalisisClinico (Id_FichaIdentificacion, Id_AnalisisClinico , Id_Consulta) values (@Id_FichaIdentificacion, @Id_AnalisisClinico , @Id_Consulta)"; Helpers h = new Helpers(); h.ExecuteNonQueryParam(query, oneAnaPaquete); }
protected void deleteItem(object sender, EventArgs e) { var Id_Temporal_AnalisisClinico = Convert.ToInt32(((LinkButton)sender).CommandArgument); var oneAnaPaquete = new Tabla_Temporal_AnalisisClinicoDTO(); oneAnaPaquete.Id_Temporal_AnalisisClinico = Id_Temporal_AnalisisClinico; Tabla_Temporal_AnalisisClinicoDAO Delete = new Tabla_Temporal_AnalisisClinicoDAO(); Delete.delete("", oneAnaPaquete); loadItems(); }
/*protected void addAnalisis(object sender, EventArgs e) { AnalisisEnPaquetesDTO oneAnaPaquete = new AnalisisEnPaquetesDTO(); oneAnaPaquete.Id_AnalisisClinicoPaquetes = Convert.ToInt32(ddlPaquetes.SelectedItem.Value); oneAnaPaquete.Id_AnalisisClinico = Convert.ToInt32(ddlAnalisis.SelectedItem.Value); oneAnaPaquete.Estatus_AnalisisClinicoPaquetes = true; AnalisisEnPaquetesDAO Insert = new AnalisisEnPaquetesDAO(); Insert.Insert("", oneAnaPaquete); loadItems(); }*/ protected void addAnalisis(object sender, EventArgs e) { Tabla_Temporal_AnalisisClinicoDTO oneAnaPaquete = new Tabla_Temporal_AnalisisClinicoDTO(); oneAnaPaquete.Id_FichaIdentificacion = Id_FichaIdentificacion; //oneAnaPaquete.Id_AnalisisClinico = Convert.ToInt32(ddlAnalisis.SelectedItem.Value); oneAnaPaquete.Id_Consulta = Id_Consulta; Tabla_Temporal_AnalisisClinicoDAO Insert = new Tabla_Temporal_AnalisisClinicoDAO(); Insert.Insert("", oneAnaPaquete); loadItems(); }
public static List<Tabla_Temporal_AnalisisClinicoDTO> GetAll(string queryIf, Tabla_Temporal_AnalisisClinicoDTO oneAnaPaquete) { string query = "select * from Tabla_Temporal_AnalisisClinico a left join Tabla_Catalogo_AnalisisClinico b on b.Id_AnalisisClinico = a.Id_Analisisclinico " + queryIf; Helpers h = new Helpers(); var lAnalisisEnPaquetes = h.GetAllParametized(query, oneAnaPaquete); foreach (var y in lAnalisisEnPaquetes) { string innerQuery = " where Id_AnalisisClinico = @Id_AnalisisClinico"; y.oneAnalisis = AnalisisClinicoDAO.GetAll(innerQuery, new AnalisisClinicoDTO { Id_AnalisisClinico = y.Id_AnalisisClinico })[0]; } return lAnalisisEnPaquetes; }
/*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; }
protected void addAnalisis() { var oneAnalisisClinico = new Tabla_Catalogo_AnalisisClinicoDTO(); oneAnalisisClinico.Descripcion_AnalisisClinico = txtSearch.Text; oneAnalisisClinico = AnalisisClinicosDAO.GetOneByName(oneAnalisisClinico); Tabla_Temporal_AnalisisClinicoDTO oneAnaPaquete = new Tabla_Temporal_AnalisisClinicoDTO(); oneAnaPaquete.Id_FichaIdentificacion = Id_FichaIdentificacion; oneAnaPaquete.Id_AnalisisClinico = oneAnalisisClinico.Id_AnalisisClinico; oneAnaPaquete.Id_Consulta = Id_Consulta; Tabla_Temporal_AnalisisClinicoDAO Insert = new Tabla_Temporal_AnalisisClinicoDAO(); Insert.Insert("", oneAnaPaquete); loadItems(); txtSearch.Text = ""; //Page.Response.Redirect(Page.Request.Url.ToString(), true); }
public static List <Tabla_Temporal_AnalisisClinicoDTO> GetAll(string queryIf, Tabla_Temporal_AnalisisClinicoDTO oneAnaPaquete) { string query = "select * from Tabla_Temporal_AnalisisClinico a left join Tabla_Catalogo_AnalisisClinico b on b.Id_AnalisisClinico = a.Id_Analisisclinico " + queryIf; Helpers h = new Helpers(); var lAnalisisEnPaquetes = h.GetAllParametized(query, oneAnaPaquete); foreach (var y in lAnalisisEnPaquetes) { string innerQuery = " where Id_AnalisisClinico = @Id_AnalisisClinico"; y.oneAnalisis = AnalisisClinicoDAO.GetAll(innerQuery, new AnalisisClinicoDTO { Id_AnalisisClinico = y.Id_AnalisisClinico })[0]; } return(lAnalisisEnPaquetes); }