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