private bool guardaEnotar() { h_enotar obj = new h_enotar(); obj.expediente = Convert.ToInt32(txtExpediente.Text); obj.n_notario = globales.convertInt(txtN_Notario.Text); obj.nombre_not = txtNombre_Not.Text; obj.n_acta_n = globales.convertDouble(txtNActa_N.Text); obj.n_volu_n = globales.convertDouble(txtN_Volu_N.Text); obj.f_inscr_n = globales.convertDatetime(txtF_Inscr_N.Text); dbaseORM orm = new dbaseORM(); string query = $"select expediente from datos.h_enotar where expediente = {txtExpediente.Text}"; List <Dictionary <string, object> > resultado = orm.query(query); bool boolResultado; if (resultado.Count == 0) { boolResultado = orm.insert <h_enotar>(obj); } else { boolResultado = orm.update <h_enotar>(obj); } return(boolResultado); }
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; }
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]; string capPrestado = Convert.ToString(diccionario["cap_prest"]); string capPrim = Convert.ToString(diccionario["cap_prim"]); string capUnit = Convert.ToString(diccionario["cap_unit"]); string int_prest = Convert.ToString(diccionario["int_prest"]); string int_prim = Convert.ToString(diccionario["int_prim"]); string int_unit = Convert.ToString(diccionario["int_unit"]); string totPrest = Convert.ToString(diccionario["tot_prest"]); string totPrim = Convert.ToString(diccionario["tot_prim"]); string totUnit = Convert.ToString(diccionario["tot_unit"]); dtgrid.Rows.Add("PRESTAMO", capPrestado, int_prest, totPrest); dtgrid.Rows.Add("PAGO UNICO", capPrim, int_prim, totPrim); dtgrid.Rows.Add("POR NOMINA", capUnit, int_unit, totUnit); 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_spagar where expediente = {txtExpediente.Text} and sec = '{this.secuencia}'"; h_spagar pagare = orm.queryForMap <h_spagar>(query); txtF_Pagare.Text = globales.parseDateTime(pagare.f_pagare); txtF_Primdesc.Text = globales.parseDateTime(pagare.f_primdesc); }