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