public void rellenar(Dictionary <string, object> datos) { limpiaTodosCampos(); dbaseORM orm = new dbaseORM(); p_marcha obj = orm.getObject <p_marcha>(datos); txtfolio.Text = Convert.ToString(obj.folio); fecha.Text = globales.parseDateTime(obj.f_recibo); txtnumcheq.Text = obj.n_cheque; txtrfc.Text = obj.rfc; txtnombre.Text = obj.nombre_em; txtsueldo.Text = string.Format("{0:c}", obj.sueldo_base); txtdependencia.Text = obj.depe; txtvida.Text = obj.descripcion; txtmuerto.Text = globales.parseDateTime(obj.f_acaec); txtmeses.Text = Convert.ToString(obj.meses); txtsuertudo.Text = obj.pers_cobro; txtparentesco.Text = obj.parentesco; txtfecobro.Text = globales.parseDateTime(obj.f_cobro); txtmonto.Text = string.Format("{0:C}", obj.monto); txtdescuento.Text = string.Format("{0:C}", obj.descuentos); txtconcepto.Text = obj.concepto_desc; txtliquido.Text = string.Format("{0:c}", obj.liquido); txtimporteletra.Text = obj.liq_letra; ActiveControl = fecha; }
private void modificar() { p_marcha obj = rellenarPagoMarcha(); dbaseORM orm = new dbaseORM(); obj.folio = globales.convertInt(txtfolio.Text); bool actualizado = orm.update <p_marcha>(obj); if (actualizado) { globales.MessageBoxSuccess("Registro actualizado correctamente", "Aviso", globales.menuPrincipal); } }
private void insertar() { p_marcha obj = rellenarPagoMarcha(); dbaseORM orm = new dbaseORM(); List <Dictionary <string, object> > resultado = orm.query("select COALESCE(max(folio)+1,1) as maximo from datos.p_marcha"); string maximo = string.Empty; if (resultado.Count != 0) { maximo = Convert.ToString(resultado[0]["maximo"]); } obj.folio = globales.convertInt(maximo); bool insertado = orm.insert <p_marcha>(obj); if (insertado) { globales.MessageBoxSuccess("Registro guardado correctamente", "Aviso", globales.menuPrincipal); } }
private p_marcha rellenarPagoMarcha() { p_marcha p = new p_marcha(); p.f_recibo = globales.convertDatetime(fecha.Text); p.n_cheque = txtnumcheq.Text; p.rfc = txtrfc.Text; p.nombre_em = txtnombre.Text; p.sueldo_base = globales.convertDouble(txtsueldo.Text); p.depe = txtdependencia.Text; p.descripcion = txtvida.Text; p.f_acaec = globales.convertDatetime(txtmuerto.Text); p.meses = globales.convertInt(txtmeses.Text); p.pers_cobro = txtsuertudo.Text; p.parentesco = txtparentesco.Text; p.f_cobro = globales.convertDatetime(txtfecobro.Text); p.monto = globales.convertDouble(txtmonto.Text); p.descuentos = globales.convertDouble(txtdescuento.Text); p.concepto_desc = txtconcepto.Text; p.liquido = globales.convertDouble(txtliquido.Text); p.liq_letra = txtimporteletra.Text; return(p); }