Ejemplo n.º 1
0
        protected void btnSalvar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                var validar = Validar();

                if (!validar.Any())
                {
                    TB_REPASSE repasse = new TB_REPASSE();

                    repasse.COD_CONCESSIONARIA = short.Parse(ddlConcessionaria.SelectedValue);
                    repasse.COD_EMPRESA = short.Parse(ddlEmpresa.SelectedValue);
                    repasse.COD_BANCO = short.Parse(ddlBanco.SelectedValue);
                    repasse.VLR_REPASSE = int.Parse(txtValor.Text.Replace(".", "").Replace(",", ""));
                    repasse.DTA_REPASSE = CRB.BOSS.Funcoes.Geral.FormatDateOracleSimples(Convert.ToDateTime(txtDataInicial.Text));
                    repasse.IDT_EXTRATO_IMP = "N";
                    repasse.STA_REPASSE = "P";

                    CRB.BOSS.Financeiro.Repasse.Repasse.Salvar(repasse);

                    CRB.BOSS.UI.Controle.Popup.Mensagem.Formulario("Repasse salvo com sucesso", "location.href = 'Lista.aspx';");
                }
                else
                {
                    CRB.BOSS.UI.Controle.Popup.Mensagem.Alerta(validar);
                }
            }
            catch(Exception ex)
            {
                CRB.BOSS.UI.Controle.Popup.Mensagem.Formulario(ex);
            }
        }
Ejemplo n.º 2
0
        protected void btnSalvar_CLick(object sender, ImageClickEventArgs e)
        {
            List<TB_REPASSE> listaRepasse = new List<TB_REPASSE>();

            foreach (ListViewItem item in lvImportacao.Items)
            {
                HiddenField hdnCodEmpresa = (HiddenField)item.FindControl("hdnCodEmpresa");
                HiddenField hdnDescricaoExtrato = (HiddenField)item.FindControl("hdnDescricaoExtrato");
                Literal ltData = (Literal)item.FindControl("ltData");
                Literal ltValor = (Literal)item.FindControl("ltValor");
                CheckBox ckImportar = (CheckBox)item.FindControl("ckImportar");

                if (ckImportar.Checked)
                {
                    TB_REPASSE repasse = new TB_REPASSE();

                    repasse.COD_CONCESSIONARIA = short.Parse(ddlConcessionaria.SelectedValue);
                    repasse.COD_BANCO = short.Parse(ddlBanco.SelectedValue);
                    repasse.COD_EMPRESA = short.Parse(hdnCodEmpresa.Value);
                    repasse.DTA_REPASSE = CRB.BOSS.Funcoes.Geral.FormatDateOracleSimples(Convert.ToDateTime(ltData.Text));
                    repasse.STA_REPASSE = "P";
                    repasse.IDT_EXTRATO_IMP = "S";
                    repasse.VLR_REPASSE = int.Parse(ltValor.Text.Replace(".", "").Replace(",", ""));
                    repasse.IDT_EXTRATO_ARQ = ltNomeArquivo.Text;
                    repasse.DSC_EXTRATO_REG = hdnDescricaoExtrato.Value;

                    listaRepasse.Add(repasse);
                }
            }

            CRB.BOSS.Financeiro.Repasse.Repasse.SalvarImportacao(listaRepasse);

            CRB.BOSS.UI.Controle.Popup.Mensagem.Formulario("Importação concluida com sucesso!", "location.href = 'Lista.aspx';");
        }