public List <MovimentoVM> GetMovimento()
        {
            List <MovimentoVM> list = new List <MovimentoVM>();

            try
            {
                MovimentoDAL movDAL = new MovimentoDAL();

                list = movDAL.GetMovimento();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(list);
        }
        public int CreateMovimento(MOVIMENTO_MANUAL obj)
        {
            int retorno = 0;

            try
            {
                MovimentoDAL dal = new MovimentoDAL();

                List <MovimentoVM> listMov = dal.GetMovimento();

                var     item = listMov.Where(x => x.ANO == obj.DAT_ANO).Where(X => X.MES == obj.DAT_MES).Max(x => x.NR_LANCAMENTO);
                Decimal nr   = Convert.ToDecimal(item);
                nr++;
                obj.NUM_LANCAMENTO = nr;

                new MovimentoDAL().CreateMovimento(obj);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(retorno);
        }