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; } }
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; } }