public override void CargarDatos(int?entidadId) { medicamentoRecetado = ObjectFactory.GetInstance <MedicamentoRecetado>(); if (entidadId.HasValue) { medicamentoRecetado = consultaPacienteUoW.MedicamentosRecetadosRepositorio.ObtenerPorId(entidadId.Value); this.txtIndicaciones.Text = medicamentoRecetado.Indicaciones; this.txtMedicRecetado.Text = medicamentoRecetado.NombreMedicamento; } else { Mensaje.Mostrar(new Exception("Error al cargar los Datos"), Constantes.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { medicamentoRecetado = new MedicamentoRecetado { NombreMedicamento = this.txtMedicRecetado.Text, Indicaciones = this.txtIndicaciones.Text, ConsultaId = Convert.ToInt32(this.cmbConsulta.ValueMember) }; consultaPacienteUoW.MedicamentosRecetadosRepositorio.Insertar(medicamentoRecetado); consultaPacienteUoW.Commit(); this.txtMedicRecetado.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }