public override void CargarDatos(int? entidadId) { // Instancion por medio del Inyector el Objeto Grupo habito = ObjectFactory.GetInstance<Dominio.DatosPaciente.Entidades.Habito>(); if (entidadId.HasValue) { habito = datosPacienteUoW.HabitoRepositorio.ObtenerPorId(entidadId.Value); this.txtCodigo.Text = habito.Codigo.ToString(); this.txtDescripcion.Text = habito.Descripcion; } else { Mensaje.Mostrar(new Exception("Error al cargar los Datos"), Constantes.TipoMensaje.Error); } }
public override void NuevoRegistro() { try { habito = ObjectFactory.GetInstance<Dominio.DatosPaciente.Entidades.Habito>(); habito.Codigo = int.Parse(this.txtCodigo.Text); habito.Descripcion = this.txtDescripcion.Text; datosPacienteUoW.HabitoRepositorio.Insertar(habito); datosPacienteUoW.Commit(); this.txtCodigo.Focus(); } catch (Exception ex) { Mensaje.Mostrar(ex, Constantes.TipoMensaje.Error); } }