Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }