Esempio n. 1
0
        protected void lnkInsCte_Click(object sender, EventArgs e)
        {
            WebGlass.Business.ConhecimentoTransporte.Entidade.NfeCte nfCte = new WebGlass.Business.ConhecimentoTransporte.Entidade.NfeCte
                                                                                 (new Glass.Data.Model.Cte.NotaFiscalCte());

            nfCte.IdCte = Glass.Conversoes.StrParaUint(Request["IdCte"]);

            if (string.IsNullOrEmpty(((HiddenField)grdNfCte.FooterRow.FindControl("hdfIdNf")).Value))
            {
                return;
            }

            nfCte.IdNf = Convert.ToUInt32(((HiddenField)grdNfCte.FooterRow.FindControl("hdfIdNf")).Value);

            try
            {
                WebGlass.Business.ConhecimentoTransporte.Fluxo.CadastrarNotaFiscalCte.Instance.Insert(nfCte);

                dtvConhecimentoTransporte.DataBind();

                grdNfCte.DataBind();
                grdNfCte.PageIndex = grdNfCte.PageCount - 1;
            }
            catch (Exception ex)
            {
                Glass.MensagemAlerta.ErrorMsg("Falha ao associar NF.", ex, Page);
                return;
            }
        }
Esempio n. 2
0
 public int Delete(WebGlass.Business.ConhecimentoTransporte.Entidade.NfeCte nfeCte)
 {
     return(DeletarNotaFiscalCte.Instance.Delete(nfeCte));
 }