コード例 #1
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public MMAA.Pedidos.Model.Pedido CarregaDadosProcesso(MMAA.Pedidos.Model.Pedido pedido)
        {
            MMAA.Pedidos.Model.Pedido retorno = null;
            DataTable dataTable = null;

            try
            {
                retorno = new MMAA.Pedidos.Model.Pedido();

                dataTable = this.CarregaPedidos(pedido);

                foreach (DataRow row in dataTable.Rows)
                {
                    if (row["Cd_Ambito"] != null && row["Cd_Ambito"].ToString() != "")
                        retorno.Cd_Ambito = Int32.Parse(row["Cd_Ambito"].ToString());
                    if (row["Cd_Tabela"] != null && row["Cd_Tabela"].ToString() != "")
                        retorno.Cd_Tabela = Int32.Parse(row["Cd_Tabela"].ToString());
                    if (row["Dt_Atualizacao"] != null && row["Dt_Atualizacao"].ToString() != "")
                        retorno.Dt_Atualizacao = DateTime.Parse(row["Dt_Atualizacao"].ToString());
                    if (row["Dt_Atualizacao2"] != null)
                        retorno.Dt_Atualizacao2 = row["Dt_Atualizacao2"].ToString();
                    if (row["Cd_Estado"] != null)
                        retorno.Cd_Estado = row["Cd_Estado"].ToString();
                    if (row["Cd_Comarca"] != null && row["Cd_Comarca"].ToString() != "")
                        retorno.Cd_Comarca = Int32.Parse(row["Cd_Comarca"].ToString());
                }
            }
            catch (Exception ex)
            {
                // Log.Save(ex.Message.ToString());
                return null;
            }

            return retorno;
        }
コード例 #2
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public MMAA.Pedidos.Model.Pedido CarregaPedido(Int32 codigo, Int32 codWorkflowAbertura, Int32 codProcesso)
        {
            MMAA.Pedidos.Model.Pedido retorno = null;
            MMAA.Pedidos.Model.Pedido pedido = null;
            DataTable dataTable = null;

            try
            {
                retorno = new MMAA.Pedidos.Model.Pedido();
                pedido = new MMAA.Pedidos.Model.Pedido();

                pedido.Cd_Codigo = codigo;
                pedido.Cd_WorkflowAbertura = codWorkflowAbertura;
                pedido.Cd_Processo = codProcesso;

                dataTable = this.CarregaPedidos(pedido);

                foreach (DataRow row in dataTable.Rows)
                {
                    retorno.Cd_Codigo = Int32.Parse(row["Cd_ProcessoPedido"].ToString());
                    if (row["Cd_WorkflowAbertura"] != null && row["Cd_WorkflowAbertura"].ToString() != "")
                        retorno.Cd_WorkflowAbertura = Int32.Parse(row["Cd_WorkflowAbertura"].ToString());
                    if (row["Cd_Processo"] != null && row["Cd_Processo"].ToString() != "")
                        retorno.Cd_Processo = Int32.Parse(row["Cd_Processo"].ToString());
                    retorno.Cd_Pedido = Int32.Parse(row["Cd_Pedido"].ToString());
                    if (row["Cd_TipoAssunto"] != null && row["Cd_TipoAssunto"].ToString() != "")
                        retorno.Cd_TipoAssunto = Int32.Parse(row["Cd_TipoAssunto"].ToString());
                    if (row["Dt_FatoGerador"] != null && row["Dt_FatoGerador"].ToString() != "")
                        retorno.Dt_FatoGerador = DateTime.Parse(row["Dt_FatoGerador"].ToString());
                    if (row["Dt_FatoGerador2"] != null)
                        retorno.Dt_FatoGerador2 = row["Dt_FatoGerador2"].ToString();
                    if (row["Qtd_Principal"] != null && row["Qtd_Principal"].ToString() != "")
                        retorno.Qtd_Principal = Decimal.Parse(row["Qtd_Principal"].ToString());
                    if (row["Qtd_Principal2"] != null)
                        retorno.Qtd_Principal2 = row["Qtd_Principal2"].ToString();
                    if (row["Vr_PrincipalOriginal"] != null && row["Vr_PrincipalOriginal"].ToString() != "")
                        retorno.Vr_PrincipalOriginal = Decimal.Parse(row["Vr_PrincipalOriginal"].ToString());
                    if (row["Vr_PrincipalOriginal2"] != null)
                        retorno.Vr_PrincipalOriginal2 = row["Vr_PrincipalOriginal2"].ToString();
                    if (row["Vr_Principal"] != null && row["Vr_Principal"].ToString() != "")
                        retorno.Vr_Principal = Decimal.Parse(row["Vr_Principal"].ToString());
                    if (row["Vr_Principal2"] != null)
                        retorno.Vr_Principal2 = row["Vr_Principal2"].ToString();
                    if (row["Vr_PrincipalAtualizacao"] != null && row["Vr_PrincipalAtualizacao"].ToString() != "")
                        retorno.Vr_PrincipalAtualizacao = Decimal.Parse(row["Vr_PrincipalAtualizacao"].ToString());
                    if (row["Vr_PrincipalAtualizacao2"] != null)
                        retorno.Vr_PrincipalAtualizacao2 = row["Vr_PrincipalAtualizacao2"].ToString();
                    if (row["Vr_PrincipalAtualizado"] != null && row["Vr_PrincipalAtualizado"].ToString() != "")
                        retorno.Vr_PrincipalAtualizado = Decimal.Parse(row["Vr_PrincipalAtualizado"].ToString());
                    if (row["Vr_PrincipalAtualizado2"] != null)
                        retorno.Vr_PrincipalAtualizado2 = row["Vr_PrincipalAtualizado2"].ToString();
                    if (row["Cd_Moeda"] != null && row["Cd_Moeda"].ToString() != "")
                        retorno.Cd_Moeda = Int32.Parse(row["Cd_Moeda"].ToString());
                    if (row["Cd_Risco"] != null && row["Cd_Risco"].ToString() != "")
                        retorno.Cd_Risco = Int32.Parse(row["Cd_Risco"].ToString());
                    if (row["Pc_Multa"] != null && row["Pc_Multa"].ToString() != "")
                        retorno.Pc_Multa = Decimal.Parse(row["Pc_Multa"].ToString());
                    if (row["Pc_Multa2"] != null)
                        retorno.Pc_Multa2 = row["Pc_Multa2"].ToString();
                    if (row["Vr_MultaOriginal"] != null && row["Vr_MultaOriginal"].ToString() != "")
                        retorno.Vr_MultaOriginal = Decimal.Parse(row["Vr_MultaOriginal"].ToString());
                    if (row["Vr_MultaOriginal2"] != null)
                        retorno.Vr_MultaOriginal2 = row["Vr_MultaOriginal2"].ToString();
                    if (row["Vr_Multa"] != null && row["Vr_Multa"].ToString() != "")
                        retorno.Vr_Multa = Decimal.Parse(row["Vr_Multa"].ToString());
                    if (row["Vr_Multa2"] != null)
                        retorno.Vr_Multa2 = row["Vr_Multa2"].ToString();
                    if (row["Cd_MoedaMulta"] != null && row["Cd_MoedaMulta"].ToString() != "")
                        retorno.Cd_MoedaMulta = Int32.Parse(row["Cd_MoedaMulta"].ToString());
                    if (row["Qtd_Multa"] != null && row["Qtd_Multa"].ToString() != "")
                        retorno.Qtd_Multa = Decimal.Parse(row["Qtd_Multa"].ToString());
                    if (row["Qtd_Multa2"] != null)
                        retorno.Qtd_Multa2 = row["Qtd_Multa2"].ToString();
                    if (row["Vr_MultaAtualizacao"] != null && row["Vr_MultaAtualizacao"].ToString() != "")
                        retorno.Vr_MultaAtualizacao = Decimal.Parse(row["Vr_MultaAtualizacao"].ToString());
                    if (row["Vr_MultaAtualizacao2"] != null)
                        retorno.Vr_MultaAtualizacao2 = row["Vr_MultaAtualizacao2"].ToString();
                    if (row["Vr_MultaAtualizado"] != null && row["Vr_MultaAtualizado"].ToString() != "")
                        retorno.Vr_MultaAtualizado = Decimal.Parse(row["Vr_MultaAtualizado"].ToString());
                    if (row["Vr_MultaAtualizado2"] != null)
                        retorno.Vr_MultaAtualizado2 = row["Vr_MultaAtualizado2"].ToString();
                    if (row["Pc_MultaIsolada"] != null && row["Pc_MultaIsolada"].ToString() != "")
                        retorno.Pc_MultaIsolada = Decimal.Parse(row["Pc_MultaIsolada"].ToString());
                    if (row["Pc_MultaIsolada2"] != null)
                        retorno.Pc_MultaIsolada2 = row["Pc_MultaIsolada2"].ToString();
                    if (row["Vr_MultaIsoladaOriginal"] != null && row["Vr_MultaIsoladaOriginal"].ToString() != "")
                        retorno.Vr_MultaIsoladaOriginal = Decimal.Parse(row["Vr_MultaIsoladaOriginal"].ToString());
                    if (row["Vr_MultaIsoladaOriginal2"] != null)
                        retorno.Vr_MultaIsoladaOriginal2 = row["Vr_MultaIsoladaOriginal2"].ToString();
                    if (row["Vr_MultaIsolada"] != null && row["Vr_MultaIsolada"].ToString() != "")
                        retorno.Vr_MultaIsolada = Decimal.Parse(row["Vr_MultaIsolada"].ToString());
                    if (row["Vr_MultaIsolada2"] != null)
                        retorno.Vr_MultaIsolada2 = row["Vr_MultaIsolada2"].ToString();
                    if (row["Cd_MoedaMultaIsolada"] != null && row["Cd_MoedaMultaIsolada"].ToString() != "")
                        retorno.Cd_MoedaMultaIsolada = Int32.Parse(row["Cd_MoedaMultaIsolada"].ToString());
                    if (row["Qtd_MultaIsolada"] != null && row["Qtd_MultaIsolada"].ToString() != "")
                        retorno.Qtd_MultaIsolada = Decimal.Parse(row["Qtd_MultaIsolada"].ToString());
                    if (row["Qtd_MultaIsolada2"] != null)
                        retorno.Qtd_MultaIsolada2 = row["Qtd_MultaIsolada2"].ToString();
                    if (row["Vr_MultaIsoladaAtualizacao"] != null && row["Vr_MultaIsoladaAtualizacao"].ToString() != "")
                        retorno.Vr_MultaIsoladaAtualizacao = Decimal.Parse(row["Vr_MultaIsoladaAtualizacao"].ToString());
                    if (row["Vr_MultaIsoladaAtualizacao2"] != null)
                        retorno.Vr_MultaIsoladaAtualizacao2 = row["Vr_MultaIsoladaAtualizacao2"].ToString();
                    if (row["Vr_MultaIsoladaAtualizado"] != null && row["Vr_MultaIsoladaAtualizado"].ToString() != "")
                        retorno.Vr_MultaIsoladaAtualizado = Decimal.Parse(row["Vr_MultaIsoladaAtualizado"].ToString());
                    if (row["Vr_MultaIsoladaAtualizado2"] != null)
                        retorno.Vr_MultaIsoladaAtualizado2 = row["Vr_MultaIsoladaAtualizado2"].ToString();
                    if (row["Pc_MultaOficio"] != null && row["Pc_MultaOficio"].ToString() != "")
                        retorno.Pc_MultaOficio = Decimal.Parse(row["Pc_MultaOficio"].ToString());
                    if (row["Pc_MultaOficio2"] != null)
                        retorno.Pc_MultaOficio2 = row["Pc_MultaOficio2"].ToString();
                    if (row["Vr_MultaOficioOriginal"] != null && row["Vr_MultaOficioOriginal"].ToString() != "")
                        retorno.Vr_MultaOficioOriginal = Decimal.Parse(row["Vr_MultaOficioOriginal"].ToString());
                    if (row["Vr_MultaOficioOriginal2"] != null)
                        retorno.Vr_MultaOficioOriginal2 = row["Vr_MultaOficioOriginal2"].ToString();
                    if (row["Vr_MultaOficio"] != null && row["Vr_MultaOficio"].ToString() != "")
                        retorno.Vr_MultaOficio = Decimal.Parse(row["Vr_MultaOficio"].ToString());
                    if (row["Vr_MultaOficio2"] != null)
                        retorno.Vr_MultaOficio2 = row["Vr_MultaOficio2"].ToString();
                    if (row["Cd_MoedaMultaOficio"] != null && row["Cd_MoedaMultaOficio"].ToString() != "")
                        retorno.Cd_MoedaMultaOficio = Int32.Parse(row["Cd_MoedaMultaOficio"].ToString());
                    if (row["Qtd_MultaOficio"] != null && row["Qtd_MultaOficio"].ToString() != "")
                        retorno.Qtd_MultaOficio = Decimal.Parse(row["Qtd_MultaOficio"].ToString());
                    if (row["Qtd_MultaOficio2"] != null)
                        retorno.Qtd_MultaOficio2 = row["Qtd_MultaOficio2"].ToString();
                    if (row["Vr_MultaOficioAtualizacao"] != null && row["Vr_MultaOficioAtualizacao"].ToString() != "")
                        retorno.Vr_MultaOficioAtualizacao = Decimal.Parse(row["Vr_MultaOficioAtualizacao"].ToString());
                    if (row["Vr_MultaOficioAtualizacao2"] != null)
                        retorno.Vr_MultaOficioAtualizacao2 = row["Vr_MultaOficioAtualizacao2"].ToString();
                    if (row["Vr_MultaOficioAtualizado"] != null && row["Vr_MultaOficioAtualizado"].ToString() != "")
                        retorno.Vr_MultaOficioAtualizado = Decimal.Parse(row["Vr_MultaOficioAtualizado"].ToString());
                    if (row["Vr_MultaOficioAtualizado2"] != null)
                        retorno.Vr_MultaOficioAtualizado2 = row["Vr_MultaOficioAtualizado2"].ToString();
                    if (row["Pc_Juros"] != null && row["Pc_Juros"].ToString() != "")
                        retorno.Pc_Juros = Decimal.Parse(row["Pc_Juros"].ToString());
                    if (row["Pc_Juros2"] != null)
                        retorno.Pc_Juros2 = row["Pc_Juros2"].ToString();
                    if (row["Vr_Juros"] != null && row["Vr_Juros"].ToString() != "")
                        retorno.Vr_Juros = Decimal.Parse(row["Vr_Juros"].ToString());
                    if (row["Vr_Juros2"] != null)
                        retorno.Vr_Juros2 = row["Vr_Juros2"].ToString();
                    /*if (row["Cd_Referencia"] != null && row["Cd_Referencia"].ToString() != "")
                        retorno.Cd_Referencia = Int32.Parse(row["Cd_Referencia"].ToString());
                    if (row["Qtd_Referencia"] != null && row["Qtd_Referencia"].ToString() != "")
                        retorno.Qtd_Referencia = Decimal.Parse(row["Qtd_Referencia"].ToString());
                    if (row["Qtd_Referencia2"] != null)
                        retorno.Qtd_Referencia2 = row["Qtd_Referencia2"].ToString();
                    if (row["Vr_Referencia"] != null && row["Vr_Referencia"].ToString() != "")
                        retorno.Vr_Referencia = Decimal.Parse(row["Vr_Referencia"].ToString());
                    if (row["Vr_Referencia2"] != null)
                        retorno.Vr_Referencia2 = row["Vr_Referencia2"].ToString();
                    if (row["Vr_ReferenciaAtualizacao"] != null && row["Vr_ReferenciaAtualizacao"].ToString() != "")
                        retorno.Vr_ReferenciaAtualizacao = Decimal.Parse(row["Vr_ReferenciaAtualizacao"].ToString());
                    if (row["Vr_ReferenciaAtualizacao2"] != null)
                        retorno.Vr_ReferenciaAtualizacao2 = row["Vr_ReferenciaAtualizacao2"].ToString();
                    if (row["Vr_ReferenciaAtualizado"] != null && row["Vr_ReferenciaAtualizado"].ToString() != "")
                        retorno.Vr_ReferenciaAtualizado = Decimal.Parse(row["Vr_ReferenciaAtualizado"].ToString());
                    if (row["Vr_ReferenciaAtualizado2"] != null)
                        retorno.Vr_ReferenciaAtualizado2 = row["Vr_ReferenciaAtualizado2"].ToString();
                    if (row["Dt_Referencia"] != null && row["Dt_Referencia"].ToString() != "")
                        retorno.Dt_Referencia = DateTime.Parse(row["Dt_Referencia"].ToString());
                    if (row["Dt_Referencia2"] != null)
                        retorno.Dt_Referencia2 = row["Dt_Referencia2"].ToString();*/
                    if (row["Vr_TotalOriginal"] != null && row["Vr_TotalOriginal"].ToString() != "")
                        retorno.Vr_TotalOriginal = Decimal.Parse(row["Vr_TotalOriginal"].ToString());
                    if (row["Vr_TotalOriginal2"] != null)
                        retorno.Vr_TotalOriginal2 = row["Vr_TotalOriginal2"].ToString();
                    if (row["Vr_Total"] != null && row["Vr_Total"].ToString() != "")
                        retorno.Vr_Total = Decimal.Parse(row["Vr_Total"].ToString());
                    if (row["Vr_Total2"] != null)
                        retorno.Vr_Total2 = row["Vr_Total2"].ToString();
                    if (row["Vr_TotalAtualizacao"] != null && row["Vr_TotalAtualizacao"].ToString() != "")
                        retorno.Vr_TotalAtualizacao = Decimal.Parse(row["Vr_TotalAtualizacao"].ToString());
                    if (row["Vr_TotalAtualizacao2"] != null)
                        retorno.Vr_TotalAtualizacao2 = row["Vr_TotalAtualizacao2"].ToString();
                    if (row["Vr_TotalAtualizado"] != null && row["Vr_TotalAtualizado"].ToString() != "")
                        retorno.Vr_TotalAtualizado = Decimal.Parse(row["Vr_TotalAtualizado"].ToString());
                    if (row["Vr_TotalAtualizado2"] != null)
                        retorno.Vr_TotalAtualizado2 = row["Vr_TotalAtualizado2"].ToString();
                    if (row["Pc_Sucumbencia"] != null && row["Pc_Sucumbencia"].ToString() != "")
                        retorno.Pc_Sucumbencia = Decimal.Parse(row["Pc_Sucumbencia"].ToString());
                    if (row["Pc_Sucumbencia2"] != null)
                        retorno.Pc_Sucumbencia2 = row["Pc_Sucumbencia2"].ToString();
                    if (row["Vr_Sucumbencia"] != null && row["Vr_Sucumbencia"].ToString() != "")
                        retorno.Vr_Sucumbencia = Decimal.Parse(row["Vr_Sucumbencia"].ToString());
                    if (row["Vr_Sucumbencia2"] != null)
                        retorno.Vr_Sucumbencia2 = row["Vr_Sucumbencia2"].ToString();
                    if (row["Vr_TotalAtualizadoSucumbencia"] != null && row["Vr_TotalAtualizadoSucumbencia"].ToString() != "")
                        retorno.Vr_TotalAtualizadoSucumbencia = Decimal.Parse(row["Vr_TotalAtualizadoSucumbencia"].ToString());
                    if (row["Vr_TotalAtualizadoSucumbencia2"] != null)
                        retorno.Vr_TotalAtualizadoSucumbencia2 = row["Vr_TotalAtualizadoSucumbencia2"].ToString();
                }
            }
            catch (Exception ex)
            {
                // Log.Save(ex.Message.ToString());
                return null;
            }

            return retorno;
        }
コード例 #3
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public void ExcluirPedido(String codigo)
        {
            #region Declaração de variáveis

            String retorno = String.Empty;
            MMAA.Pedidos.Model.Pedido model = null;
            MMAA.Pedidos.Negocio.Pedido business = null;
            String[] codigosArray = null;

            #endregion

            try
            {
                #region Inicialização de objetos

                model = new MMAA.Pedidos.Model.Pedido();
                business = new MMAA.Pedidos.Negocio.Pedido();

                #endregion

                codigosArray = codigo.Trim().Replace(" ", "").Split(',');

                foreach (String codigoAux in codigosArray)
                {
                    #region Preenche os parâmetros

                    model.Cd_Codigo = Int32.Parse(codigoAux);

                    #endregion

                    #region Efetua a operação

                    business.ExcluirPedido(model, ((List<MMAA.Pedidos.Model.Usuario>)Session["Usuario"])[0].CdUsuario);

                    #endregion
                }

                #region Define o retorno

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.ExcluirPedido: " + ex.Message);

                #endregion
            }
        }
コード例 #4
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public void ExcluirPedido_OLD(Int32 codigo)
        {
            #region Declaração de variáveis

            String retorno = String.Empty;
            MMAA.Pedidos.Model.Pedido model = null;
            MMAA.Pedidos.Negocio.Pedido business = null;

            #endregion

            try
            {
                #region Inicialização de objetos

                model = new MMAA.Pedidos.Model.Pedido();
                business = new MMAA.Pedidos.Negocio.Pedido();

                #endregion

                #region Preenche os parâmetros

                model.Cd_Codigo = codigo;

                #endregion

                #region Efetua a operação

                business.ExcluirPedido(model, ((List<MMAA.Pedidos.Model.Usuario>)Session["Usuario"])[0].CdUsuario);

                #endregion

                #region Define o retorno

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.ExcluirPedido: " + ex.Message);

                #endregion
            }
        }
コード例 #5
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public void AlterarPedido(Int32 codigo, Int32 codWorkflowAbertura, Int32 codProcesso, Int32 codPedido, Int32 codTipoAssunto, String dataFatoGerador,
            Int32 codRisco, String qtdPrincipal, String valPrincipal, Int32 codMoeda,
            String prcMulta, String valMulta, Int32 codMoedaMulta, String qtdMulta,
            String prcMultaIsolada, String valMultaIsolada, Int32 codMoedaMultaIsolada, String qtdMultaIsolada,
            String prcMultaOficio, String valMultaOficio, Int32 codMoedaMultaOficio, String qtdMultaOficio,
            String prcJuros, String valTotal)
        {
            #region Declaração de variáveis

            String retorno = String.Empty;
            MMAA.Pedidos.Model.Pedido model = null;
            MMAA.Pedidos.Negocio.Pedido business = null;

            #endregion

            try
            {
                #region Inicialização de objetos

                model = new MMAA.Pedidos.Model.Pedido();
                business = new MMAA.Pedidos.Negocio.Pedido();

                #endregion

                #region Preenche os parâmetros

                model.Cd_Codigo = codigo;
                model.Cd_WorkflowAbertura = codWorkflowAbertura;
                model.Cd_Processo = codProcesso;
                model.Cd_Pedido = codPedido;
                model.Cd_TipoAssunto = codTipoAssunto;

                if (dataFatoGerador != "") model.Dt_FatoGerador = DateTime.Parse(dataFatoGerador);

                model.Cd_Risco = codRisco;

                if (qtdPrincipal != "") model.Qtd_Principal = Decimal.Parse(qtdPrincipal);
                if (valPrincipal != "") model.Vr_Principal = Decimal.Parse(valPrincipal);

                model.Cd_Moeda = codMoeda;

                if (prcMulta != "") model.Pc_Multa = Decimal.Parse(prcMulta);
                if (valMulta != "") model.Vr_Multa = Decimal.Parse(valMulta);
                model.Cd_MoedaMulta = codMoedaMulta;
                if (qtdMulta != "") model.Qtd_Multa = Decimal.Parse(qtdMulta);

                if (prcMultaIsolada != "") model.Pc_MultaIsolada = Decimal.Parse(prcMultaIsolada);
                if (valMultaIsolada != "") model.Vr_MultaIsolada = Decimal.Parse(valMultaIsolada);
                model.Cd_MoedaMultaIsolada = codMoedaMultaIsolada;
                if (qtdMultaIsolada != "") model.Qtd_MultaIsolada = Decimal.Parse(qtdMultaIsolada);

                if (prcMultaOficio != "") model.Pc_MultaOficio = Decimal.Parse(prcMultaOficio);
                if (valMultaOficio != "") model.Vr_MultaOficio = Decimal.Parse(valMultaOficio);
                model.Cd_MoedaMultaOficio = codMoedaMultaOficio;
                if (qtdMultaOficio != "") model.Qtd_MultaOficio = Decimal.Parse(qtdMultaOficio);

                if (prcJuros != "") model.Pc_Juros = Decimal.Parse(prcJuros);

                if (valTotal != "")
                    model.Vr_Total = Decimal.Parse(valTotal);
                else
                    model.Vr_Total = model.Vr_Principal + model.Vr_Multa;

                #endregion

                #region Efetua a operação

                business.AlterarPedido(model, ((List<MMAA.Pedidos.Model.Usuario>)Session["Usuario"])[0].CdUsuario);

                #endregion

                #region Define o retorno

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.AlterarPedido: " + ex.Message);

                #endregion
            }
        }
コード例 #6
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public List<String> CarregaPedidos(Int32 codigo, Int32 codWorkflowAbertura, Int32 codProcesso)
        {
            #region Declaração de variáveis

            //String retorno = String.Empty;
            List<String> retorno = null;
            MMAA.Pedidos.Model.Pedido model = null;
            MMAA.Pedidos.Negocio.Pedido business = null;
            DataTable dataTable = null;

            #endregion

            try
            {
                #region Inicialização de objetos

                retorno = new List<String>();

                model = new MMAA.Pedidos.Model.Pedido();
                business = new MMAA.Pedidos.Negocio.Pedido();

                #endregion

                #region Preenche os parâmetros da pesquisa

                model.Cd_Codigo = codigo;
                model.Cd_WorkflowAbertura = codWorkflowAbertura;
                model.Cd_Processo = codProcesso;
                model.Flg_Atualizacao = false;

                #endregion

                #region Efetua a pesquisa

                dataTable = business.CarregaPedidos(model);

                #endregion

                #region Define o retorno

                if (dataTable == null) dataTable = new DataTable();

                //retorno = MMAA.Pedidos.Tools.JsonHelper.DataTableToJson(dataTable);

                retorno = MMAA.Pedidos.Tools.JsonHelper.DataTableToJson(dataTable,
                    "Vr_PrincipalOriginal,Vr_Principal,Vr_PrincipalAtualizado," +
                    "Vr_MultaOriginal,Vr_Multa3,Vr_MultaAtualizado," +
                    "Vr_MultaIsoladaOriginal,Vr_MultaIsolada,Vr_MultaIsoladaAtualizado," +
                    "Vr_MultaOficioOriginal,Vr_MultaOficio,Vr_MultaOficioAtualizado," +
                    "Vr_Juros,Vr_TotalOriginal,Vr_Total,Vr_TotalAtualizado,Vr_TotalAtualizadoSucumbencia," +
                    "Qtd_Principal");

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.CarregaPedidos: " + ex.Message);

                #endregion
            }

            return retorno;
        }
コード例 #7
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public List<MMAA.Pedidos.Model.Pedido> CarregaDadosProcesso(Int32 codWorkflowAbertura, Int32 codProcesso)
        {
            #region Declaração de variáveis

            List<MMAA.Pedidos.Model.Pedido> retorno = null;
            MMAA.Pedidos.Model.Pedido pedido = null;
            MMAA.Pedidos.Negocio.Pedido business = null;

            #endregion

            try
            {
                #region Inicialização de objetos

                retorno = new List<MMAA.Pedidos.Model.Pedido>();
                business = new MMAA.Pedidos.Negocio.Pedido();
                pedido = new MMAA.Pedidos.Model.Pedido();

                #endregion

                #region Preenche os parâmetros da pesquisa

                pedido.Cd_WorkflowAbertura = codWorkflowAbertura;
                pedido.Cd_Processo = codProcesso;
                pedido.Flg_Atualizacao = true;

                #endregion

                #region Efetua a pesquisa

                pedido = business.CarregaDadosProcesso(pedido);

                #endregion

                #region Define o retorno

                if (pedido != null)
                    retorno.Add(pedido);
                else
                    retorno.Add(new MMAA.Pedidos.Model.Pedido());

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.CarregaPedidoAtualizacao: " + ex.Message);

                #endregion
            }

            return retorno;
        }
コード例 #8
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public void AtualizarPedidos(String dataAtualizacao, Int32 codProcesso)
        {
            #region Declaração de variáveis

            String retorno = String.Empty;
            MMAA.Pedidos.Model.Pedido model = null;
            MMAA.Pedidos.Negocio.Pedido business = null;
            DateTime data;

            #endregion

            try
            {
                #region Inicialização de objetos

                model = new MMAA.Pedidos.Model.Pedido();
                business = new MMAA.Pedidos.Negocio.Pedido();

                #endregion

                #region Preenche os parâmetros

                DateTime.TryParse(dataAtualizacao, out data);
                if (data > DateTime.MinValue)
                    model.Dt_Atualizacao = data;
                else
                    throw new Exception("|$|Atenção: A data de atualização informada é inválida.|$|");

                model.Cd_Processo = codProcesso;

                #endregion

                #region Efetua a operação

                business.AtualizarPedidos(model, ((List<MMAA.Pedidos.Model.Usuario>)Session["Usuario"])[0].CdUsuario);

                #endregion

                #region Define o retorno

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.AtualizarPedidos: " + ex.Message);

                #endregion
            }
        }
コード例 #9
0
ファイル: Pedido.cs プロジェクト: Ricardoinf/MMAA
        public void IncluirPedidoAtualizacao(Int32 codWorkflowAbertura, Int32 codProcesso, Int32 codTabela)
        {
            #region Declaração de variáveis

            String retorno = String.Empty;
            MMAA.Pedidos.Model.Pedido model = null;
            MMAA.Pedidos.Negocio.Pedido business = null;

            #endregion

            try
            {
                #region Inicialização de objetos

                model = new MMAA.Pedidos.Model.Pedido();
                business = new MMAA.Pedidos.Negocio.Pedido();

                #endregion

                #region Preenche os parâmetros

                model.Cd_WorkflowAbertura = codWorkflowAbertura;
                model.Cd_Processo = codProcesso;

                model.Cd_Tabela = codTabela;

                #endregion

                #region Efetua a operação

                business.IncluirPedidoAtualizacao(model, ((List<MMAA.Pedidos.Model.Usuario>)Session["Usuario"])[0].CdUsuario);

                #endregion

                #region Define o retorno

                #endregion
            }
            catch (Exception ex)
            {
                #region Tratamento de erro

                throw new Exception("MMAA.Pedidos.Web.WS.Pedido.IncluirPedidoAtualizacao: " + ex.Message);

                #endregion
            }
        }