コード例 #1
0
        private bool guardaSantec()
        {
            h_santec obj = new h_santec();

            obj.expediente = globales.convertInt(txtExpediente.Text);
            obj.sec        = Convert.ToString(this.secuencia);
            obj.tomo_inscr = globales.convertInt(txtTomo_Inscr.Text);
            obj.f_inscr_rp = globales.convertDatetime(txtF_Inscr_Rp.Text);
            obj.libr_inscr = globales.convertInt(txtLibr_Incr.Text);
            obj.dist_judic = txtDist_Jud.Text;

            dbaseORM orm   = new dbaseORM();
            string   query = $"select expediente from datos.h_santec where expediente = {txtExpediente.Text} and sec = '{this.secuencia}'";
            List <Dictionary <string, object> > resultado = orm.query(query);
            bool actualiza;

            if (resultado.Count == 0)
            {
                actualiza = orm.insert <h_santec>(obj);
            }
            else
            {
                actualiza = orm.update <h_santec>(obj);
            }

            return(actualiza);
        }
コード例 #2
0
        public void recibiendoampliacion(string expediente, int opcion, Dictionary <string, Object> datos)
        {
            limpiacampos();
            this.expediente = expediente;
            this.secuencia  = opcion;
            string query = $"select * from datos.h_solici where expediente = {expediente} and sec = '{opcion}'";
            List <Dictionary <string, object> > resultado = globales.consulta(query);
            string tramite = string.Empty;

            tramite = (opcion == 0) ? "Solicitud inicial" : opcion + "° Ampliación";


            this.txtamplia.Text = tramite;

            this.txtRfc.Text          = Convert.ToString(datos["rfc"]);
            this.txtNombre_em.Text    = Convert.ToString(datos["nombre_em"]);
            this.txtExpediente.Text   = Convert.ToString(datos["folio"]);
            this.txtDireccion.Text    = Convert.ToString(datos["direccion"]);
            this.txtDescripcion.Text  = Convert.ToString(datos["descripcion"]);
            this.txtSecretaria.Text   = Convert.ToString(datos["secretaria"]);
            this.txtDirec_inmueb.Text = Convert.ToString(datos["direc_inmu"]);
            this.txtTel_ofic.Text     = Convert.ToString(datos["tel_ofici"]);


            if (resultado.Count == 0)
            {
                globales.MessageBoxExclamation($"Expediente N° {expediente} \nNo se encontro {tramite}", "Aviso", globales.menuPrincipal);
                return;
            }

            Dictionary <string, object> diccionario = resultado[0];

            txtCap_Prest.Text = Convert.ToString(diccionario["cap_prest"]);
            txtInt_prest.Text = Convert.ToString(diccionario["int_prest"]);
            txtTot_Prest.Text = Convert.ToString(diccionario["tot_prest"]);

            dbaseORM orm = new dbaseORM();

            query = $"select *  from datos.h_enotar where expediente = {txtExpediente.Text}";
            h_enotar enotar = orm.queryForMap <h_enotar>(query);

            txtN_Notario.Text  = Convert.ToString(enotar.n_notario);
            txtNombre_Not.Text = enotar.nombre_not;
            txtNActa_N.Text    = Convert.ToString(enotar.n_acta_n);
            txtN_Volu_N.Text   = Convert.ToString(enotar.n_volu_n);
            txtF_Inscr_N.Text  = globales.parseDateTime(enotar.f_inscr_n);

            query = $"select * from datos.h_semisi where expediente = {txtExpediente.Text} and sec = '{this.secuencia}'";
            List <Dictionary <string, object> > objresultado = globales.consulta(query);

            if (objresultado.Count != 0)
            {
                Dictionary <string, object> auxdiccio = objresultado[objresultado.Count - 1];

                txtN_Emision.Text = Convert.ToString(auxdiccio["n_emision"]);
                txtF_Recibo.Text  = globales.parseDateTime(globales.convertDatetime(Convert.ToString(auxdiccio["f_recibo"])));
                txtImporte.Text   = Convert.ToString(auxdiccio["importe"]);
            }
            if (!string.IsNullOrWhiteSpace(txtN_Emision.Text))
            {
                this.button1.Visible = true;
            }
            else
            {
                this.button1.Visible = false;
            }


            query = $"select * from datos.h_santec where expediente = {txtExpediente.Text} and sec = '{this.secuencia}'";
            h_santec san = orm.queryForMap <h_santec>(query);

            txtTomo_Inscr.Text = Convert.ToString(san.tomo_inscr);
            txtF_Inscr_Rp.Text = globales.parseDateTime(san.f_inscr_rp);
            txtLibr_Incr.Text  = Convert.ToString(san.libr_inscr);
            txtDist_Jud.Text   = san.dist_judic;
        }