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 } }
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 } }
public ArrayList CarregaTipoPedido(Int32 codEspecialidade, Int32 codAmbito) { MMAA.Pedidos.Negocio.Pedido obj = new MMAA.Pedidos.Negocio.Pedido(); DataTable dt = new DataTable(); ArrayList arr = new ArrayList(); dt = obj.CarregaTipoPedido(0, codEspecialidade, codAmbito); arr.Capacity = dt.Rows.Count; foreach (DataRow dr in dt.Rows) arr.Add(new ListItem(dr["Ds_Pedido"].ToString(), dr["Cd_Pedido"].ToString())); return arr; }
public ArrayList CarregaUnidadeReferencia(Int32 codAmbito, String codEstado, Int32 codComarca) { MMAA.Pedidos.Negocio.Pedido obj = new MMAA.Pedidos.Negocio.Pedido(); DataTable dt = new DataTable(); ArrayList arr = new ArrayList(); dt = obj.CarregaUnidadeReferencia(codAmbito, codEstado, codComarca); arr.Capacity = dt.Rows.Count; foreach (DataRow dr in dt.Rows) arr.Add(new ListItem(dr["Nm_Abreviado"].ToString(), dr["Cd_Moeda"].ToString())); return arr; }
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 } }
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; }
public List<MMAA.Pedidos.Model.Pedido> CarregaPedido(Int32 codigo, 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(); #endregion #region Preenche os parâmetros da pesquisa #endregion #region Efetua a pesquisa pedido = business.CarregaPedido(codigo, codWorkflowAbertura, codProcesso); #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.CarregaPedido: " + ex.Message); #endregion } return retorno; }
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 } }
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 } }