Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }