protected void InsertarMedicamento() { var oneMedicamento = new Tabla_Catalogo_MedicamentoDTO(); oneMedicamento.Descripcion_Medicamento = txtSearch.Text; oneMedicamento = MedicamentoDAO.GetOneByName(oneMedicamento); var oneTemp = new Tabla_Temporal_RecetaDTO(); oneTemp.Id_FichaIdentificacion = Id_FichaIdentificacion; oneTemp.Tem_Dosis = txtDos.Value; oneTemp.Tem_Notas = txtNot.Value; oneTemp.Id_Medicamento = oneMedicamento.Id_Medicamento; oneTemp.Id_Consulta = Id_Consulta; string query = "insert into Tabla_Temporal_Receta (Id_FichaIdentificacion, Tem_Dosis, Tem_Notas, Id_Medicamento, Id_Consulta) values (@Id_FichaIdentificacion, @Tem_Dosis, @Tem_Notas, @Id_Medicamento, @Id_Consulta)"; Helpers h = new Helpers(); h.ExecuteNonQueryParam(query, oneTemp); txtDos.Value = ""; txtNot.Value = ""; txtSearch.Text = ""; try { ddlMedicamento.SelectedIndex = 0; } catch { } //string script = "AlertaGuardar();"; // ScriptManager.RegisterStartupScript(this, GetType(), "ServerControlScript", script, true); Page.Response.Redirect(Page.Request.Url.ToString(), true); //loadTemporal(); return; }
public string GetMedicamentoItems(string search) { List <string> lSearch = search.Split(new char[] { ' ' }).ToList(); var oneMedicamento = new Tabla_Catalogo_MedicamentoDTO(); oneMedicamento.Descripcion_Medicamento = "%" + search.Trim() + "%"; string query = "Select * from Tabla_Catalogo_Medicamento where Descripcion_Medicamento like @Descripcion_Medicamento"; Helpers h = new Helpers(); var lMed = h.GetAllParametized(query, oneMedicamento); string json = JsonConvert.SerializeObject(lMed); return(json); }