protected void btnRetificarEncontroContas_Click(object sender, EventArgs e) { try { int idEncontroContas = Glass.Conversoes.StrParaInt(hdfIdEncontroContas.Value); string dtVenc = ((TextBox)ctrlDataVenc.FindControl("txtData")).Text; string msg = WebGlass.Business.EncontroContas.Fluxo.EncontroContas.Instance.Retificar(idEncontroContas, hdfIdsContasPg.Value, hdfIdsContasR.Value, dtVenc); Glass.MensagemAlerta.ShowMsg(msg, Page); FuncoesGerais.RedirecionaPagina("../Listas/lstEncontroContas.aspx", Page); } catch (Exception ex) { Glass.MensagemAlerta.ErrorMsg("Falha ao retificar sinal.", ex, Page); } }
protected void btnFinalizar_Click(object sender, EventArgs e) { try { uint idEncontroContas = Glass.Conversoes.StrParaUint(Request["idEncontroContas"]); string dtVenc = ((TextBox)dtvEncontroContas.FindControl("ctrlDataVenc").FindControl("txtData")).Text; string msg = WebGlass.Business.EncontroContas.Fluxo.EncontroContas.Instance.Finalizar(idEncontroContas, dtVenc); Glass.MensagemAlerta.ShowMsg(msg, Page); FuncoesGerais.RedirecionaPagina("../Listas/LstEncontroContas.aspx", Page); } catch (Exception ex) { Glass.MensagemAlerta.ErrorMsg("Falha ao finalizar encontro de contas a pagar/receber.", ex, Page); } }