Example #1
0
        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;
        }
Example #2
0
        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
            }
        }
Example #3
0
        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
            }
        }
Example #4
0
        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;
        }