public M_Medicamento RecuperarMedicamento() { C_Medicamentos oMedicamento_c = new C_Medicamentos(); if (dgvMedicamentos.CurrentRow == null) return null; int i = Convert.ToInt32(dgvMedicamentos.CurrentRow.Cells["CodMedicamento"].Value); oMedicamento = oMedicamento_c.GetMedicamento(i); this.DialogResult = System.Windows.Forms.DialogResult.OK; return oMedicamento; }
private void txtCodMedicamento_KeyPress(object sender, KeyPressEventArgs e) { if ((int)e.KeyChar == (int)Keys.Enter) { if (txtCodMedicamento.Text != "") { oMedicamento = new M_Medicamento(); oMedicamentos_c = new C_Medicamentos(); txtNombreMedicamento.Clear(); oMedicamento = oMedicamentos_c.GetMedicamento(int.Parse(txtCodMedicamento.Text)); txtNombreMedicamento.Text = oMedicamento.Descripcion; } } }
private void LlenaCamposFormulario(Modelo.M_Receta oReceta) { C_Medicamentos oMedicamento_c = new C_Medicamentos(); Modelo.M_Medicamento oMedicamento = new Modelo.M_Medicamento(); oMedicamento = oMedicamento_c.GetMedicamento(oReceta.CodMedicamento); oEspecialista = oEspecialista_c.GetEspecialista(oReceta.Id_Especialista); //txtEspecialista.Text = oEspecialista.NombreCompleto.ToString(); txtId_Receta.Text = oReceta.Id_Receta.ToString(); dtpFechPresta.Value = Convert.ToDateTime(oReceta.FechaPrescripcion); rchPrescripcion.Text = oReceta.Prescripcion.ToString(); rchIntrucFarma.Text = oReceta.IntrFarma.ToString(); txtCantidad.Text = oReceta.Cantidad.ToString(); txtDuracion.Text = oReceta.DuraTrata.ToString(); txtPosologia.Text = oReceta.Posologia.ToString(); txtViaAdmin.Text = oReceta.ViaAdmin.ToString(); txtUnidad.Text = oReceta.Unidad.ToString(); txtNombreMedicamento.Text = (string)oMedicamento.Descripcion.ToString(); txtCodMedicamento.Text = oMedicamento.CodMedicamento.ToString(); }