public override void CargarDatos(int?entidadId) { // Instancion por medio del Inyector el Objeto Grupo pacientePatologia = ObjectFactory.GetInstance <Dominio.DatosPaciente.Entidades.PacientePatologia>(); if (entidadId.HasValue) { pacientePatologia = datosPacienteUoW.PacientePatologiaRepositorio.ObtenerPorId(entidadId.Value); this.cmbPatologia.SelectedValue = pacientePatologia.PatologiaId; this.nudAnio.Value = pacientePatologia.Anio; this.nudMes.Value = pacientePatologia.Mes; this.txtObservacion.Text = pacientePatologia.Observacion; } else { Mensaje.Mostrar(new Exception("Error al cargar los Datos"), Constantes.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { pacientePatologia = ObjectFactory.GetInstance <Dominio.DatosPaciente.Entidades.PacientePatologia>(); pacientePatologia.Anio = Convert.ToInt32(this.nudAnio.Value); pacientePatologia.Mes = Convert.ToInt32(this.nudMes.Value); pacientePatologia.Observacion = this.txtObservacion.Text; pacientePatologia.PacienteId = PacienteId; pacientePatologia.PatologiaId = Convert.ToInt32(this.cmbPatologia.SelectedValue); datosPacienteUoW.PacientePatologiaRepositorio.Insertar(pacientePatologia); datosPacienteUoW.Commit(); this.nudAnio.Focus(); } //catch () catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }