public MMAA.Pedidos.Model.Garantia CarregaGarantia(Int32 codigo, Int32 codProcesso) { MMAA.Pedidos.Model.Garantia retorno = null; MMAA.Pedidos.Model.Garantia Garantia = null; DataTable dataTable = null; try { retorno = new MMAA.Pedidos.Model.Garantia(); Garantia = new MMAA.Pedidos.Model.Garantia(); Garantia.Cd_Codigo = codigo; Garantia.Cd_Processo = codProcesso; dataTable = this.CarregaGarantias(Garantia); foreach (DataRow row in dataTable.Rows) { retorno.Cd_Codigo = Int32.Parse(row["Cd_Codigo"].ToString()); if (row["Cd_Processo"] != null && row["Cd_Processo"].ToString() != "") retorno.Cd_Processo = Int32.Parse(row["Cd_Processo"].ToString()); retorno.Cd_Garantia = Int32.Parse(row["Cd_Garantia"].ToString()); if (row["Cd_Bem"] != null && row["Cd_Bem"].ToString() != "") retorno.Cd_Bem = Int32.Parse(row["Cd_Bem"].ToString()); if (row["Dt_Lancamento"] != null && row["Dt_Lancamento"].ToString() != "") retorno.Dt_Lancamento = DateTime.Parse(row["Dt_Lancamento"].ToString()); if (row["Dt_Lancamento2"] != null) retorno.Dt_Lancamento2 = row["Dt_Lancamento2"].ToString(); retorno.Ds_Garantia = row["Ds_Garantia"].ToString(); retorno.Ds_Identificacao = row["Ds_Identificacao"].ToString(); if (row["Vr_Garantia"] != null && row["Vr_Garantia"].ToString() != "") retorno.Vr_Garantia = Decimal.Parse(row["Vr_Garantia"].ToString()); if (row["Vr_Garantia2"] != null) retorno.Vr_Garantia2 = row["Vr_Garantia2"].ToString(); if (row["Dt_Levantamento_Autor"] != null && row["Dt_Levantamento_Autor"].ToString() != "") retorno.Dt_Levantamento_Autor = DateTime.Parse(row["Dt_Levantamento_Autor"].ToString()); if (row["Dt_Levantamento_Autor2"] != null) retorno.Dt_Levantamento_Autor2 = row["Dt_Levantamento_Autor2"].ToString(); if (row["Vr_Levantado_Autor"] != null && row["Vr_Levantado_Autor"].ToString() != "") retorno.Vr_Levantado_Autor = Decimal.Parse(row["Vr_Levantado_Autor"].ToString()); if (row["Vr_Levantado_Autor2"] != null) retorno.Vr_Levantado_Autor2 = row["Vr_Levantado_Autor2"].ToString(); if (row["Dt_Levantamento_Reu"] != null && row["Dt_Levantamento_Reu"].ToString() != "") retorno.Dt_Levantamento_Reu = DateTime.Parse(row["Dt_Levantamento_Reu"].ToString()); if (row["Dt_Levantamento_Reu2"] != null) retorno.Dt_Levantamento_Reu2 = row["Dt_Levantamento_Reu2"].ToString(); if (row["Vr_Levantado_Reu"] != null && row["Vr_Levantado_Reu"].ToString() != "") retorno.Vr_Levantado_Reu = Decimal.Parse(row["Vr_Levantado_Reu"].ToString()); if (row["Vr_Levantado_Reu2"] != null) retorno.Vr_Levantado_Reu2 = row["Vr_Levantado_Reu2"].ToString(); if (row["Nr_Referencia"] != null) retorno.Nr_Referencia = row["Nr_Referencia"].ToString(); if (row["Nm_Banco"] != null) retorno.Nm_Banco = row["Nm_Banco"].ToString(); if (row["Cd_Situacao"] != null && row["Cd_Situacao"].ToString() != "") retorno.Cd_Situacao = Int32.Parse(row["Cd_Situacao"].ToString()); if (row["Dt_Encerramento"] != null && row["Dt_Encerramento"].ToString() != "") retorno.Dt_Encerramento = DateTime.Parse(row["Dt_Encerramento"].ToString()); if (row["Dt_Encerramento2"] != null) retorno.Dt_Encerramento2 = row["Dt_Encerramento2"].ToString(); } } catch (Exception ex) { // Log.Save(ex.Message.ToString()); return null; } return retorno; }
public void ExcluirGarantia(String codigo, Int32 codProcesso) { #region Declaração de variáveis String retorno = String.Empty; MMAA.Pedidos.Model.Garantia model = null; MMAA.Pedidos.Negocio.Garantia business = null; String[] codigosArray = null; #endregion try { #region Inicialização de objetos model = new MMAA.Pedidos.Model.Garantia(); business = new MMAA.Pedidos.Negocio.Garantia(); #endregion codigosArray = codigo.Trim().Replace(" ", "").Split(','); foreach (String codigoAux in codigosArray) { #region Preenche os parâmetros model.Cd_Codigo = Int32.Parse(codigoAux); model.Cd_Processo = codProcesso; #endregion #region Efetua a operação business.ExcluirGarantia(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.Garantia.ExcluirGarantia: " + ex.Message); #endregion } }
public void AlterarGarantia(Int32 codigo, Int32 codProcesso, Int32 codGarantia, Int32 codBem, String dataLancamento, String dsIdentificacao, String valGarantia, String dataLevantamentoAutor, String valLevantadoAutor, String dataLevantamentoReu, String valLevantadoReu, String nrReferencia, String nmBanco, Int32 codSituacao, String dataEncerramento) { #region Declaração de variáveis String retorno = String.Empty; MMAA.Pedidos.Model.Garantia model = null; MMAA.Pedidos.Negocio.Garantia business = null; #endregion try { #region Inicialização de objetos model = new MMAA.Pedidos.Model.Garantia(); business = new MMAA.Pedidos.Negocio.Garantia(); #endregion #region Preenche os parâmetros model.Cd_Codigo = codigo; model.Cd_Processo = codProcesso; model.Cd_Garantia = codGarantia; if (codBem > 0) model.Cd_Bem = codBem; if (dataLancamento != "") model.Dt_Lancamento = DateTime.Parse(dataLancamento); if (dsIdentificacao != "" && dsIdentificacao != "0") model.Ds_Identificacao = dsIdentificacao; if (valGarantia != "") model.Vr_Garantia = Decimal.Parse(valGarantia); if (dataLevantamentoAutor != "") model.Dt_Levantamento_Autor = DateTime.Parse(dataLevantamentoAutor); if (valLevantadoAutor != "") model.Vr_Levantado_Autor = Decimal.Parse(valLevantadoAutor); if (dataLevantamentoReu != "") model.Dt_Levantamento_Reu = DateTime.Parse(dataLevantamentoReu); if (valLevantadoReu != "") model.Vr_Levantado_Reu = Decimal.Parse(valLevantadoReu); if (nrReferencia != "") model.Nr_Referencia = nrReferencia; if (nmBanco != "") model.Nm_Banco = nmBanco; if (codSituacao > 0) model.Cd_Situacao = codSituacao; if (dataEncerramento != "") model.Dt_Encerramento = DateTime.Parse(dataEncerramento); #endregion #region Efetua a operação business.AlterarGarantia(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.Garantia.AlterarGarantia: " + ex.Message); #endregion } }
public String CarregaGarantias(Int32 codProcesso) { #region Declaração de variáveis //String retorno = String.Empty; String retorno = null; MMAA.Pedidos.Model.Garantia model = null; MMAA.Pedidos.Negocio.Garantia business = null; DataTable dataTable = null; #endregion try { #region Inicialização de objetos model = new MMAA.Pedidos.Model.Garantia(); business = new MMAA.Pedidos.Negocio.Garantia(); #endregion #region Preenche os parâmetros da pesquisa model.Cd_Processo = codProcesso; #endregion #region Efetua a pesquisa dataTable = business.CarregaGarantias(model); #endregion #region Define o retorno if (dataTable == null) dataTable = new DataTable(); retorno = MMAA.Pedidos.Tools.JsonHelper.DataTableToJson(dataTable, 1, 10); #endregion } catch (Exception ex) { #region Tratamento de erro throw new Exception("MMAA.Pedidos.Web.WS.Garantia.CarregaGarantias: " + ex.Message); #endregion } return retorno; }