示例#1
0
        public void AlterarConciliacao(Int32 cdConciliacao, String dataReferencia, String dsConciliacao)
        {
            #region Declaração de variáveis

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

            #endregion

            try
            {
                #region Inicialização de objetos

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

                #endregion

                #region Preenche os parâmetros

                model.Cd_Conciliacao = cdConciliacao;

                if (dataReferencia != "") model.Dt_Referencia = DateTime.Parse(dataReferencia);

                model.Ds_Conciliacao = dsConciliacao;

                #endregion

                #region Efetua a operação

                business.AlterarConciliacao(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.Conciliacao.AlterarConciliacao: " + ex.Message);

                #endregion
            }
        }
示例#2
0
        public void ExcluirConciliacao(String cdConciliacao)
        {
            #region Declaração de variáveis

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

            #endregion

            try
            {
                #region Inicialização de objetos

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

                #endregion

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

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

                    model.Cd_Conciliacao = Int32.Parse(codigoAux);

                    #endregion

                    #region Efetua a operação

                    business.ExcluirConciliacao(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.Conciliacao.ExcluirConciliacao: " + ex.Message);

                #endregion
            }
        }
示例#3
0
        public List<String> CarregaConciliacoes(Int32 cdConciliacao)
        {
            #region Declaração de variáveis

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

            #endregion

            try
            {
                #region Inicialização de objetos

                retorno = new List<String>();

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

                #endregion

                #region Preenche os parâmetros da pesquisa

                model.Cd_Conciliacao = cdConciliacao;
                model.Flg_Atualizacao = false;

                #endregion

                #region Efetua a pesquisa

                dataTable = business.CarregaConciliacoes(model);

                #endregion

                #region Define o retorno

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

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

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

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

                #endregion
            }

            return retorno;
        }