コード例 #1
0
ファイル: Informe.aspx.cs プロジェクト: carloshrs/tyg
        private void ActualizarInforme()
        {
            bool           estado  = false;
            verifDefuncion oInfDef = new verifDefuncion();
            bool           cargar  = oInfDef.Cargar(int.Parse(idInforme.Value));
            // Usuario Logueado
            UsuarioAutenticado Usuario = (UsuarioAutenticado)Session["UsuarioAutenticado"];

            oInfDef.IdCliente          = Usuario.IdCliente;
            oInfDef.IdUsuario          = Usuario.IdUsuario;
            oInfDef.IdEncabezado       = int.Parse(idInforme.Value);
            oInfDef.Nombre             = txtNombre.Text;
            oInfDef.Apellido           = txtApellido.Text;
            oInfDef.Documento          = txtDNI.Text;
            oInfDef.Cuit               = txtCUIT.Text;
            oInfDef.Sexo               = int.Parse(cmbSexo.SelectedValue);
            oInfDef.Fallecido          = int.Parse(rbFallecido.SelectedValue);
            oInfDef.FechaFallecido     = txtFechaFallece.Text;
            oInfDef.Acta               = txtActa.Text;
            oInfDef.Tomo               = txtTomo.Text;
            oInfDef.Folio              = txtFolio.Text;
            oInfDef.LugarFallecimiento = txtLugar.Text;
            oInfDef.Observaciones      = txtObservaciones.Text;

            if (int.Parse(idReferencia.Value) == 0)
            {
                estado = oInfDef.Crear();
                if (estado)
                {
                    idReferencia.Value = (1).ToString();
                }
                else
                {
                    idReferencia.Value = (0).ToString();
                }
            }
            else
            {
                estado = oInfDef.Modificar(int.Parse(idInforme.Value));
            }
        }
コード例 #2
0
ファイル: Informe.aspx.cs プロジェクト: carloshrs/tyg
        private void LoadDefuncion(int Id)
        {
            verifDefuncion oInfDefuncion = new verifDefuncion();
            EncabezadoApp  oEncabezado   = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);

            bool cargar = oInfDefuncion.Cargar(Id);

            if (cargar)
            {
                idReferencia.Value = (1).ToString();
                CargarForm(oInfDefuncion);
            }
            else
            {
                idReferencia.Value = (0).ToString();
                CargarEncabezado(oEncabezado);
                oEncabezado.Leido = 1;
                oEncabezado.CambiarLeido(Id);
            }
        }
コード例 #3
0
        private void CargarEncabezado(verifDefuncion oInfDefuncion)
        {
            lblFolio.Text    = oInfDefuncion.Folio;
            lblNombre.Text   = oInfDefuncion.Nombre;
            lblApellido.Text = oInfDefuncion.Apellido;
            lblDNI.Text      = oInfDefuncion.Documento.ToString();
            if (oInfDefuncion.Sexo == 1)
            {
                lblSexo.Text = "Masculino";
            }
            else
            {
                lblSexo.Text = "Femenino";
            }

            if (oInfDefuncion.Fallecido == 1)
            {
                lblFallecido.Text  = "SI";
                pnlDetalle.Visible = true;
            }
            else
            {
                lblFallecido.Text  = "NO";
                pnlDetalle.Visible = false;
            }


            if (!oInfDefuncion.FechaFallecido.Equals(""))
            {
                lblFechaFallecido.Text = DateTime.Parse(oInfDefuncion.FechaFallecido).ToString("dd/MM/yyyy", DateTimeFormatInfo.InvariantInfo);
            }
            lblActa.Text  = oInfDefuncion.Acta;
            lblTomo.Text  = oInfDefuncion.Tomo;
            lblFolio.Text = oInfDefuncion.Folio;
            lblLugar.Text = oInfDefuncion.LugarFallecimiento;

            lblObservaciones.Text = oInfDefuncion.Observaciones;
        }
コード例 #4
0
ファイル: Informe.aspx.cs プロジェクト: carloshrs/tyg
        private void CargarForm(verifDefuncion oInfDefuncion)
        {
            CultureInfo myInfo = new CultureInfo("es-AR");

            idInforme.Value           = oInfDefuncion.IdEncabezado.ToString();
            txtNombre.Text            = oInfDefuncion.Nombre;
            txtApellido.Text          = oInfDefuncion.Apellido;
            txtDNI.Text               = oInfDefuncion.Documento.ToString();
            txtCUIT.Text              = oInfDefuncion.Cuit.ToString();
            cmbSexo.SelectedValue     = oInfDefuncion.Sexo.ToString();
            rbFallecido.SelectedValue = oInfDefuncion.Fallecido.ToString();

            //txtFechaFallece.Text = oInfDefuncion.FechaFallecido;
            if (!oInfDefuncion.FechaFallecido.Equals(""))
            {
                txtFechaFallece.Text = DateTime.Parse(oInfDefuncion.FechaFallecido).ToString("dd/MM/yyyy", DateTimeFormatInfo.InvariantInfo);
            }
            txtActa.Text  = oInfDefuncion.Acta;
            txtTomo.Text  = oInfDefuncion.Tomo;
            txtFolio.Text = oInfDefuncion.Folio;
            txtLugar.Text = oInfDefuncion.LugarFallecimiento;

            txtObservaciones.Text = oInfDefuncion.Observaciones;
        }
コード例 #5
0
        private void LoadInforme(int Id)
        {
            EncabezadoApp oEncabezado = new EncabezadoApp();

            oEncabezado.cargarEncabezado(Id);
            ClienteDal cliente = new ClienteDal();

            cliente.Cargar(oEncabezado.IdCliente);
            Usuario usuario = new Usuario();

            usuario.Cargar(oEncabezado.IdUsuario);
            lblNum.Text = Id.ToString();
            //lblFec.Text = DateTime.Today.ToShortDateString();
            if (oEncabezado.FechaFin != "")
            {
                lblFec.Text = Convert.ToDateTime(oEncabezado.FechaFin).ToShortDateString();
            }

            string solicitante = "";

            if (cliente.NombreFantasia != null && cliente.NombreFantasia != "")
            {
                solicitante = cliente.NombreFantasia;
            }
            else
            {
                solicitante = cliente.RazonSocial;
            }
            if (cliente.Sucursal != null && cliente.Sucursal != "")
            {
                solicitante = solicitante + " (" + cliente.Sucursal + ")";
            }
            lblSolicitante.Text = solicitante;

            string direccion = "";

            direccion = cliente.Calle + " " + cliente.Numero;
            if (cliente.Piso != "")
            {
                direccion = direccion + " Piso: " + cliente.Piso;
                direccion = direccion + " Dpto/Of: " + cliente.Departamento;
            }
            direccion = direccion + ". " + cliente.Barrio;
            lblDireccionSolicitante.Text = direccion;

            if (oEncabezado.idReferencia != 0)
            {
                lblRef.Text = oEncabezado.NombreReferencia.ToUpper();
            }
            else if (oEncabezado.UsuarioCliente != "")
            {
                lblRef.Text = oEncabezado.UsuarioCliente.ToUpper();
            }
            else
            {
                lblRef.Text = usuario.Apellido.ToUpper() + ", " + usuario.Nombre.ToUpper();
            }

            verifDefuncion oDef = new verifDefuncion();

            oDef.Cargar(Id);
            CargarEncabezado(oDef);
        }