コード例 #1
0
        public Dictionary <string, object> DeletaItemNotaSaida(decimal NUMERO_ITEM_NF, decimal SEQUENCIA_ITEM_NF, bool Moeda, decimal ID_USUARIO)
        {
            try
            {
                Dictionary <string, object> retorno = new Dictionary <string, object>();

                using (Doran_Calculo_Nota_Saida calc = new Doran_Calculo_Nota_Saida(NUMERO_ITEM_NF, ID_USUARIO))
                {
                    retorno = calc.Deleta_Item_NF_e_Calcula_Totais(NUMERO_ITEM_NF, SEQUENCIA_ITEM_NF, Moeda);
                }

                return(retorno);
            }
            catch (Exception ex)
            {
                Doran_Base.Auditoria_ERP_Servicos.Doran_Exception.GravaErro(ex, ID_USUARIO);
                throw ex;
            }
        }
コード例 #2
0
        public Dictionary <string, object> AtualizaItemNotaSaida(Dictionary <string, object> dados)
        {
            try
            {
                Dictionary <string, object> retorno = new Dictionary <string, object>();

                decimal NUMERO_SEQ = Convert.ToDecimal(dados["NUMERO_ITEM_NF"]);

                using (Doran_Calculo_Nota_Saida calc = new Doran_Calculo_Nota_Saida(NUMERO_SEQ, Convert.ToDecimal(dados["ID_USUARIO"])))
                {
                    retorno = calc.Calcula_e_Atualiza_Item_Nota_Saida(dados);
                }

                return(retorno);
            }
            catch (Exception ex)
            {
                Doran_Base.Auditoria_ERP_Servicos.Doran_Exception.GravaErro(ex, Convert.ToDecimal(dados["ID_USUARIO"]));
                throw ex;
            }
        }