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