예제 #1
0
        // Armo el formulario (si no es una alta)
        private void ArmaFormulario(Modelo_Entidades.Tramite oTramite)
        {
            // Sección de datos de la Persona y el Tramite
            lbl_ClaveFiscal.Text        = oTramite.Persona.clave_fiscal.ToString();
            lbl_NombreyApellido.Text    = oTramite.Persona.nombre_apellido;
            lbl_FechaNacimiento.Text    = oTramite.Persona.fecha_nacimiento.ToShortDateString();
            lbl_NumeroDoc.Text          = oTramite.Persona.dni.ToString();
            lbl_TipoPersona.Text        = oTramite.Persona.Tipo_Persona.descripcion;
            lbl_TipoDocumento.Text      = oTramite.Persona.Tipo_Documento.descripcion;
            lbl_DebeSeleccionar.Visible = true;

            // Calcular edad
            Controladora.Persona.Age edad = Controladora.Persona.Age.CalcularEdad(lbl_FechaNacimiento.Text);

            // Muestro la edad en el label
            this.lbl_Edad.Text = edad.Years.ToString() + " años, " + edad.Months.ToString() + " meses," + edad.Days.ToString() + " días.";

            // Sexo
            if (oTramite.Persona.sexo == "Masculino")
            {
                lbl_Sexo.Text = "Masculino";
            }

            else
            {
                lbl_Sexo.Text = "Femenino";
            }

            //                                                                                              SEGUI MODIFICANDO ACA PARA DARLE FORMA A LA VISTA
            dgv_datos_detalles.DataSource         = cDetalles_Tramite.Obtener_Detalles_Tramites(oTramite.Id);
            dgv_datos_detalles.Columns[4].Visible = false;
            dgv_datos_detalles.Columns[1].Width   = 460;
        }
예제 #2
0
        // Declaro como publico al constructor
        public FrmTramite(string fModo, Modelo_Entidades.Tramite miTramite, Modelo_Entidades.Usuario oUsuario)
        {
            InitializeComponent();

            // Inicializo a las controladoras
            cPersona          = Controladora.cPersona.ObtenerInstancia();
            cGrupo            = Controladora.cGrupo.ObtenerInstancia();
            cAuditoria        = Controladora.cAuditoria.ObtenerInstancia();
            cTramite          = Controladora.cTramite.ObtenerInstancia();
            cDetalles_Tramite = Controladora.cDetalles_Tramite.ObtenerInstancia();
            cTipo_Tramite     = Controladora.cTipo_Tramite.ObtenerInstancia();

            modo      = fModo;
            oTramite  = miTramite;
            miUsuario = oUsuario;
        }
예제 #3
0
        // Declaro como publico al constructor
        public FrmTramite(string fModo, Modelo_Entidades.Tramite miTramite, Modelo_Entidades.Usuario oUsuario)
        {
            InitializeComponent();

            // Inicializo a las controladoras
            cPersona = Controladora.cPersona.ObtenerInstancia();
            cGrupo = Controladora.cGrupo.ObtenerInstancia();
            cAuditoria = Controladora.cAuditoria.ObtenerInstancia();
            cTramite = Controladora.cTramite.ObtenerInstancia();
            cDetalles_Tramite = Controladora.cDetalles_Tramite.ObtenerInstancia();
            cTipo_Tramite = Controladora.cTipo_Tramite.ObtenerInstancia();

            modo = fModo;
            oTramite = miTramite;
            miUsuario = oUsuario;
        }