Beispiel #1
0
        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));
            }
        }
Beispiel #2
0
        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);
            }
        }
Beispiel #3
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);
        }